Ako nakonfigurovať proxy na macOS (Sonoma, Sequoia a Ventura)
Updated:
Na rozdiel od Windows ponúka macOS natívne polia pre používateľské meno a heslo priamo v Nastavenia systému → Sieť → Proxy pre HTTP (Webové proxy) aj HTTPS (Zabezpečené webové proxy), pričom prihlasovacie údaje bezpečne ukladá do Kľúčenky (Keychain). Prepínanie proxy pre jednotlivé sieťové rozhrania môžete navyše skriptovať pomocou vstavaného CLI nástroja networksetup.
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
Prehľad sieťových proxy protokolov v macOS
macOS vám umožňuje povoliť viacero proxy protokolov súčasne na jednom rozhraní Wi-Fi alebo Ethernet. Pri používaní platených proxy VinaProxy povoľte Webové proxy (HTTP) aj Zabezpečené webové proxy (HTTPS).
| Prepínač proxy v macOS | Spracovávaný protokol | Kompatibilita s VinaProxy | Podpora autentifikácie v Keychain |
|---|---|---|---|
| Webové proxy (HTTP) | Bežná HTTP prevádzka (port 80) | Plná podpora (IPv4 a Static ISP) | Natívne polia pre meno a heslo |
| Zabezpečené webové proxy (HTTPS) | TLS/HTTPS CONNECT prevádzka (port 443) | Plná podpora (IPv4 a Static ISP) | Natívne polia pre meno a heslo |
| SOCKS proxy | SOCKS5 TCP streamy | Iba bezplatný zoznam proxy (nie platené balíky) | Natívne polia pre meno a heslo |
| Obísť nastavenia proxy | Priami hostitelia a CIDR podsiete | Odporúčané pre *.local a 127.0.0.1 | N/A |
Podrobný postup nastavenia v Nastaveniach systému macOS
bash
# Automatizácia nastavenia Wi-Fi proxy v macOS z Terminálu cez networksetup
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# Vypnutie Wi-Fi proxy v macOS po dokončení
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
Sieťové lokality v macOS a tipy pre Terminál
- Využite Sieťové lokality v macOS na prepínanie medzi profilmi Priame pripojenie a Proxy dvoma kliknutiami: otvorte Nastavenia systému → Sieť, kliknite na ikonu '...' v krúžku v dolnej časti zoznamu služieb, vyberte Lokality → Upraviť lokality a vytvorte vyhradenú lokalitu 'VinaProxy'.
- Upozorňujeme, že Nastavenia systému macOS sa vzťahujú na Safari, Chrome, Brave a natívne aplikácie Apple, no CLI nástroje v Termináli (curl, brew, git, python) vyžadujú export HTTP_PROXY a HTTPS_PROXY v súbore ~/.zshrc.
Krok za krokom
- 1
Otvorte podrobnosti siete v Nastaveniach systému
Kliknite na menu Apple → Nastavenia systému → Sieť, vyberte aktívnu službu Wi-Fi alebo Ethernet a kliknite na 'Podrobnosti...'.
- 2
Povoľte Webové proxy (HTTP) a zadajte prihlasovacie údaje
V ľavom bočnom paneli vyberte kartu 'Proxy'. Zapnite prepínač 'Webové proxy (HTTP)', do poľa 'Server' zadajte IP adresu VinaProxy, do poľa 'Port' príslušný port, začiarknite možnosť 'Proxy server vyžaduje heslo' a zadajte svoje používateľské meno a heslo.
- 3
Povoľte Zabezpečené webové proxy (HTTPS)
Zapnite prepínač 'Zabezpečené webové proxy (HTTPS)' a zadajte presne tie isté údaje VinaProxy (Server, Port, Používateľské meno a Heslo), aby cez proxy smerovali aj šifrované HTTPS stránky.
- 4
Uložte zmeny a overte funkčnosť v prehliadači Safari alebo Chrome
Uistite sa, že zoznam ignorovaných adries obsahuje *.local, 169.254/16, 127.0.0.1, kliknite na OK a otvorte Safari, aby ste si overili svoju výstupnú IP a ASN.
Často kladené otázky
Prečo sa moja IP nezmenila na HTTPS stránkach, ak som v macOS povolil iba Webové proxy (HTTP)?
macOS oddeľuje nastavenia proxy pre bežné HTTP a šifrované HTTPS spojenia. Keďže takmer všetky moderné webové stránky využívajú HTTPS, musíte na karte Proxy povoliť 'Webové proxy (HTTP)' aj 'Zabezpečené webové proxy (HTTPS)'.
Prečo macOS po nastavení proxy žiada o povolenie prístupu k položke Keychain pre configd alebo Safari?
macOS ukladá heslo k proxy šifrované v prihlasovacej kľúčenke (Keychain). Po zobrazení výzvy kliknite na 'Vždy povoliť', aby sa sieťové procesy na pozadí mohli bez problémov overovať.
Ovplyvňuje proxy v Nastaveniach systému macOS príkazy v Termináli ako brew alebo git?
Nie. Nástroje príkazového riadka BSD/Unix v macOS načítavajú premenné prostredia HTTP_PROXY a HTTPS_PROXY z vášho profilu shellu (~/.zshrc), nie zo systémového rámca System Configuration.
Získajte HTTP(S) proxy s nízkou odozvou pre macOS
Okamžité prihlasovacie údaje pre Dedicated IPv4 a Static ISP v 7 krajinách.
Zobraziť cenník proxy