Kako konfigurirati proxy na macOS-u (Sonoma, Sequoia i Ventura)
Updated:
Za razliku od sustava Windows, macOS nudi izvorna polja za korisničko ime i lozinku izravno unutar Postavke sustava → Mreža → Proxy poslužitelji za HTTP (Web proxy) i HTTPS (Sigurni web proxy), sigurno pohranjujući vjerodajnice u vaš macOS Keychain. Također možete skriptirati uključivanje i isključivanje proxyja po mrežnom sučelju pomoću ugrađenog CLI alata networksetup.
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- 1 IP75.000 VND
- 3+ IP-ova70.000 VND
- 5+ IP-ova65.000 VND
- 10+ IP-ova60.000 VND
- 50+ IP-ova60.000 VND
- 100+ IP-ova60.000 VND
- 200+ IP-ova60.000 VND
- 500+ IP-ova55.000 VND
- 1 IP40.000 VND
- 5+ IP-ova35.000 VND
- 10+ IP-ova25.000 VND
- 20+ IP-ova25.000 VND
- 50+ IP-ova25.000 VND
- 100+ IP-ova25.000 VND
- 200+ IP-ova25.000 VND
- 500+ IP-ova25.000 VND
- 1000+ IP-ova22.000 VND
- 2000+ IP-ova20.000 VND
Objašnjenje mrežnih proxy protokola na macOS-u
macOS vam omogućuje istovremeno omogućavanje više proxy protokola na jednom Wi-Fi ili Ethernet sučelju. Pri korištenju plaćenih VinaProxy proxyja, uključite i Web proxy (HTTP) i Sigurni web proxy (HTTPS).
| macOS proxy prekidač | Protokol koji obrađuje | Kompatibilnost s VinaProxyjem | Podrška za Keychain autentifikaciju |
|---|---|---|---|
| Web proxy (HTTP) | Običan HTTP promet (port 80) | Puna podrška (IPv4 i Static ISP) | Izvorna polja za korisničko ime i lozinku |
| Sigurni web proxy (HTTPS) | TLS/HTTPS CONNECT promet (port 443) | Puna podrška (IPv4 i Static ISP) | Izvorna polja za korisničko ime i lozinku |
| SOCKS proxy | SOCKS5 TCP streamovi | Samo besplatna proxy lista (ne plaćeni planovi) | Izvorna polja za korisničko ime i lozinku |
| Zaobilaženje postavki proxyja | Izravni poslužitelji i CIDR podmreže | Preporučeno za *.local i 127.0.0.1 | Nije primjenjivo |
Postavljanje korak po korak u macOS Postavkama sustava
bash
# Automatizirajte postavljanje macOS Wi-Fi proxyja iz Terminala putem networksetupa
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# Isključite macOS Wi-Fi proxy po završetku
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
macOS mrežne lokacije i savjeti za Terminal
- Upotrijebite macOS mrežne lokacije za prebacivanje između izravnog i proxy profila u dva klika: otvorite Postavke sustava → Mreža, kliknite kružni izbornik '...' na dnu popisa usluga, odaberite Lokacije → Uredi lokacije i izradite zasebnu lokaciju 'VinaProxy'.
- Imajte na umu da se Postavke sustava macOS-a primjenjuju na Safari, Chrome, Brave i izvorne Appleove aplikacije, no CLI alati u Terminalu (curl, brew, git, python) zahtijevaju export HTTP_PROXY i HTTPS_PROXY u ~/.zshrc.
Korak po korak
- 1
Otvorite mrežne detalje u Postavkama sustava
Kliknite Apple izbornik → Postavke sustava → Mreža, odaberite svoju aktivnu Wi-Fi ili Ethernet uslugu i kliknite 'Detalji...'.
- 2
Omogućite Web proxy (HTTP) i unesite vjerodajnice
Odaberite karticu 'Proxy poslužitelji' na lijevoj bočnoj traci. Uključite 'Web proxy (HTTP)', unesite svoj VinaProxy IP pod 'Poslužitelj' i port pod 'Priključak', označite 'Proxy poslužitelj zahtijeva lozinku' te unesite svoje korisničko ime i lozinku.
- 3
Omogućite Sigurni web proxy (HTTPS)
Uključite 'Sigurni web proxy (HTTPS)' i unesite potpuno isti VinaProxy poslužitelj, priključak, korisničko ime i lozinku kako bi se i šifrirane HTTPS stranice usmjeravale kroz proxy.
- 4
Primijenite promjene i provjerite u pregledniku Safari ili Chrome
Potvrdite da popis za zaobilaženje uključuje *.local, 169.254/16, 127.0.0.1, kliknite U redu i otvorite Safari kako biste provjerili svoju izlaznu IP adresu i ASN.
Često postavljana pitanja
Zašto moja IP adresa ostaje ista na HTTPS web stranicama ako sam na macOS-u omogućio samo Web proxy (HTTP)?
macOS razdvaja postavke proxyja za običan HTTP i šifrirani HTTPS. Budući da gotovo sve moderne web stranice koriste HTTPS, morate omogućiti i 'Web proxy (HTTP)' i 'Sigurni web proxy (HTTPS)' u kartici Proxy poslužitelji.
Zašto macOS traži dopuštenje za pristup servisa configd ili preglednika Safari Keychainu nakon postavljanja proxyja?
macOS pohranjuje vašu lozinku za proxy šifriranu u Keychain za prijavu. Kliknite 'Uvijek dopusti' kada se to od vas zatraži kako bi se pozadinski mrežni servisi mogli neprimjetno autentificirati.
Utječu li postavke proxyja u Postavkama sustava macOS-a na naredbe Terminala poput brew ili git?
Ne. BSD/Unix alati naredbenog retka na macOS-u čitaju varijable okruženja HTTP_PROXY i HTTPS_PROXY iz profila vaše ljuske (~/.zshrc), a ne iz konfiguracijskog okvira sustava (System Configuration).
Nabavite HTTP(S) proxyje niske latencije za macOS
Trenutačne vjerodajnice za Dedicated IPv4 i Static ISP u 7 zemalja.
Pogledajte cijene proxyja