Kako konfigurisati proxy na macOS-u (Sonoma, Sequoia i Ventura)
Updated:
Za razliku od Windowsa, macOS nudi ugrađena polja za korisničko ime i lozinku direktno u System Settings → Network → Proxies za HTTP (Web Proxy) i HTTPS (Secure Web Proxy), čuvajući pristupne podatke na sigurnom unutar vašeg macOS Keychaina. Također možete skriptovati uključivanje i isključivanje proxija po mrežnom interfejsu pomoću ugrađenog networksetup CLI alata.
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- 1 IP75.000 ₫
- 3+ IP-ova70.000 ₫
- 5+ IP-ova65.000 ₫
- 10+ IP-ova60.000 ₫
- 50+ IP-ova60.000 ₫
- 100+ IP-ova60.000 ₫
- 200+ IP-ova60.000 ₫
- 500+ IP-ova55.000 ₫
- 1 IP40.000 ₫
- 5+ IP-ova35.000 ₫
- 10+ IP-ova25.000 ₫
- 20+ IP-ova25.000 ₫
- 50+ IP-ova25.000 ₫
- 100+ IP-ova25.000 ₫
- 200+ IP-ova25.000 ₫
- 500+ IP-ova25.000 ₫
- 1000+ IP-ova22.000 ₫
- 2000+ IP-ova20.000 ₫
Objašnjenje mrežnih proxy protokola na macOS-u
macOS vam omogućava da istovremeno omogućite više proxy protokola na jednom Wi-Fi ili Ethernet interfejsu. Kada koristite plaćene VinaProxy proxyje, omogućite i Web Proxy (HTTP) i Secure Web Proxy (HTTPS).
| macOS proxy prekidač | Protokol koji se obrađuje | VinaProxy kompatibilnost | Podrška za Keychain autentifikaciju |
|---|---|---|---|
| Web Proxy (HTTP) | Obični HTTP saobraćaj (port 80) | Puna podrška (IPv4 i statički ISP) | Ugrađena polja za korisničko ime i lozinku |
| Secure Web Proxy (HTTPS) | TLS/HTTPS CONNECT saobraćaj (port 443) | Puna podrška (IPv4 i statički ISP) | Ugrađena polja za korisničko ime i lozinku |
| SOCKS Proxy | SOCKS5 TCP tokovi | Samo besplatna proxy lista (ne i plaćeni planovi) | Ugrađena polja za korisničko ime i lozinku |
| Bypass proxy settings | Direktni hostovi i CIDR podmreže | Preporučeno za *.local i 127.0.0.1 | Nije primjenjivo |
Podešavanje korak po korak u macOS System Settings
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 mrežne lokacije i savjeti za Terminal
- Koristite macOS mrežne lokacije za prebacivanje između direktnog i proxy profila u dva klika: otvorite System Settings → Network, kliknite na kružni meni '...' na dnu liste usluga, odaberite Locations → Edit Locations i kreirajte posebnu 'VinaProxy' lokaciju.
- Imajte na umu da se macOS System Settings primjenjuje na Safari, Chrome, Brave i nativne Apple aplikacije, ali Terminal CLI alati (curl, brew, git, python) zahtijevaju export HTTP_PROXY i HTTPS_PROXY u ~/.zshrc.
Korak po korak
- 1
Otvorite mrežne detalje u System Settings
Kliknite na Apple meni → System Settings → Network, odaberite svoju aktivnu Wi-Fi ili Ethernet uslugu i kliknite na 'Details...'.
- 2
Omogućite Web Proxy (HTTP) i unesite pristupne podatke
Odaberite karticu 'Proxies' u lijevoj bočnoj traci. Uključite 'Web Proxy (HTTP)', unesite svoj VinaProxy IP u 'Server' i port u 'Port', označite 'Proxy server requires password' i unesite svoje korisničko ime i lozinku.
- 3
Omogućite Secure Web Proxy (HTTPS)
Uključite 'Secure Web Proxy (HTTPS)' i unesite potpuno iste VinaProxy podatke za Server, Port, Username i Password kako bi se i šifrovane HTTPS stranice usmjeravale kroz proxy.
- 4
Primijenite promjene i provjerite u Safariju ili Chromeu
Potvrdite da lista za zaobilaženje uključuje *.local, 169.254/16, 127.0.0.1, kliknite na OK 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 proxy postavke za obični HTTP i šifrovani HTTPS. Budući da gotovo sve moderne web stranice koriste HTTPS, morate omogućiti i 'Web Proxy (HTTP)' i 'Secure Web Proxy (HTTPS)' u kartici Proxies.
Zašto macOS traži dozvolu za pristup Keychainu za configd ili Safari nakon postavljanja proxija?
macOS pohranjuje vašu proxy lozinku šifrovanu u login Keychainu. Kliknite na 'Always Allow' kada se to zatraži kako bi se pozadinski mrežni servisi mogli neprimjetno autentifikovati.
Utiče li macOS System Settings proxy na Terminal komande poput brew ili git?
Ne. BSD/Unix alati komandne linije na macOS-u čitaju varijable okruženja HTTP_PROXY i HTTPS_PROXY iz profila vaše ljuske (~/.zshrc), a ne iz System Configuration okvira.
Nabavite HTTP(S) proxyje niske latencije za macOS
Trenutni pristupni podaci za namjenski IPv4 i statički ISP u 7 zemalja.
Pogledajte cijene proxija