Proxy beállítása macOS-en (Sonoma, Sequoia és Ventura)
Updated:
A Windowssal ellentétben a macOS közvetlen felhasználónév- és jelszómezőket biztosít a Rendszerbeállítások → Hálózat → Proxyk menüpontban a HTTP (Webproxy) és a HTTPS (Biztonságos webproxy) protokollhoz is, a hitelesítési adatokat pedig biztonságosan a macOS Kulcskarikában tárolja. A proxy ki- és bekapcsolása hálózati felületenként a beépített networksetup parancssori eszközzel is automatizálható.
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- 1 IP75 000 VND
- 3+ IP70 000 VND
- 5+ IP65 000 VND
- 10+ IP60 000 VND
- 50+ IP60 000 VND
- 100+ IP60 000 VND
- 200+ IP60 000 VND
- 500+ IP55 000 VND
- 1 IP40 000 VND
- 5+ IP35 000 VND
- 10+ IP25 000 VND
- 20+ IP25 000 VND
- 50+ IP25 000 VND
- 100+ IP25 000 VND
- 200+ IP25 000 VND
- 500+ IP25 000 VND
- 1000+ IP22 000 VND
- 2000+ IP20 000 VND
A macOS hálózati proxyprotokollok ismertetése
A macOS lehetővé teszi több proxyprotokoll egyidejű engedélyezését egyetlen Wi-Fi- vagy Ethernet-felületen. A VinaProxy fizetős proxyjainak használatakor kapcsolja be mind a Webproxy (HTTP), mind a Biztonságos webproxy (HTTPS) opciót.
| macOS proxykapcsoló | Kezelt protokoll | VinaProxy kompatibilitás | Kulcskarika-hitelesítés támogatása |
|---|---|---|---|
| Webproxy (HTTP) | Egyszerű HTTP-forgalom (80-as port) | Teljes támogatás (IPv4 és statikus ISP) | Natív felhasználónév- és jelszómezők |
| Biztonságos webproxy (HTTPS) | TLS/HTTPS CONNECT forgalom (443-as port) | Teljes támogatás (IPv4 és statikus ISP) | Natív felhasználónév- és jelszómezők |
| SOCKS-proxy | SOCKS5 TCP-adatfolyamok | Csak az ingyenes proxylista (fizetős csomagok nem) | Natív felhasználónév- és jelszómezők |
| Proxybeállítások megkerülése | Közvetlen gazdagépek és CIDR-alhálózatok | Ajánlott: *.local és 127.0.0.1 | N/A |
Lépésről lépésre: beállítás a macOS Rendszerbeállításokban
bash
# Automate macOS Wi-Fi proxy setup from Terminal via networksetup
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# Turn off macOS Wi-Fi proxy when finished
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
macOS hálózati helyek és tippek a Terminálhoz
- Használja a macOS Hálózati helyek funkcióját a közvetlen és a proxyprofilok közötti kétkattintásos váltáshoz: nyissa meg a Rendszerbeállítások → Hálózat menüt, kattintson a szolgáltatáslista alján található hárompontos kör menüre ('...'), válassza a Helyek → Helyek szerkesztése lehetőséget, és hozzon létre egy dedikált 'VinaProxy' helyet.
- Vegye figyelembe, hogy a macOS Rendszerbeállításai a Safari, Chrome, Brave és a natív Apple-alkalmazásokra érvényesek, a Terminál parancssori eszközei (curl, brew, git, python) azonban megkövetelik az export HTTP_PROXY és HTTPS_PROXY megadását a ~/.zshrc fájlban.
Lépésről lépésre
- 1
Nyissa meg a Hálózat részleteit a Rendszerbeállításokban
Kattintson az Apple menü → Rendszerbeállítások → Hálózat elemre, válassza ki az aktív Wi-Fi- vagy Ethernet-kapcsolatot, majd kattintson a 'Részletek...' gombra.
- 2
Engedélyezze a Webproxy (HTTP) beállítást és adja meg az adatokat
Válassza a bal oldali sávban a 'Proxyk' lapot. Kapcsolja be a 'Webproxy (HTTP)' opciót, adja meg a VinaProxy IP-címét a 'Szerver', a portot a 'Port' mezőben, jelölje be a 'A proxyszerver jelszót igényel' négyzetet, majd írja be felhasználónevét és jelszavát.
- 3
Engedélyezze a Biztonságos webproxy (HTTPS) beállítást
Kapcsolja be a 'Biztonságos webproxy (HTTPS)' beállítást, és adja meg pontosan ugyanazt a VinaProxy szervert, portot, felhasználónevet és jelszót, hogy a titkosított HTTPS-oldalak is a proxyn keresztül fussanak.
- 4
Alkalmazza a módosításokat és ellenőrizze Safariban vagy Chrome-ban
Ellenőrizze, hogy a kivétellista tartalmazza-e a *.local, 169.254/16, 127.0.0.1 értékeket, kattintson az OK gombra, majd nyissa meg a Safarit a kimenő IP-cím és ASN ellenőrzéséhez.
Gyakran ismételt kérdések
Miért nem változik az IP-címem a HTTPS-webhelyeken, ha csak a Webproxy (HTTP) beállítást engedélyeztem macOS-en?
A macOS külön kezeli a sima HTTP és a titkosított HTTPS proxybeállításait. Mivel szinte minden modern webhely HTTPS-t használ, a Proxyk lapon mind a 'Webproxy (HTTP)', mind a 'Biztonságos webproxy (HTTPS)' opciót be kell kapcsolnia.
Miért kéri a macOS a configd vagy a Safari hozzáférését a Kulcskarikához a proxy beállítása után?
A macOS titkosítva tárolja a proxy jelszavát a bejelentkezési Kulcskarikában. Amikor a rendszer rákérdez, kattintson a 'Mindig engedélyezze' gombra, hogy a háttérben futó hálózati démonok zökkenőmentesen hitelesíthessenek.
A macOS Rendszerbeállítások proxyja befolyásolja az olyan terminálparancsokat, mint a brew vagy a git?
Nem. A macOS alatti BSD/Unix parancssori eszközök a shell-profilból (~/.zshrc) olvassák be a HTTP_PROXY és HTTPS_PROXY környezeti változókat, nem pedig a System Configuration keretrendszerből.
Alacsony késleltetésű HTTP(S) proxyk macOS-re
Azonnali dedikált IPv4 és statikus ISP hozzáférési adatok 7 országban.
Proxyárak megtekintése