Kā konfigurēt starpniekserveri macOS (Sonoma, Sequoia un Ventura)
Updated:
Atšķirībā no Windows, macOS nodrošina iebūvētus lietotājvārda un paroles laukus tieši sadaļā Sistēmas iestatījumi → Tīkls → Starpniekserveri gan HTTP (Web Proxy), gan HTTPS (Secure Web Proxy) protokolam, droši saglabājot piekļuves datus macOS Keychain. Varat arī automatizēt starpniekservera pārslēgšanu katram tīkla interfeisam, izmantojot iebūvēto networksetup CLI utilītu.
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- 1 IP75 000 ₫
- 3+ IP70 000 ₫
- 5+ IP65 000 ₫
- 10+ IP60 000 ₫
- 50+ IP60 000 ₫
- 100+ IP60 000 ₫
- 200+ IP60 000 ₫
- 500+ IP55 000 ₫
- 1 IP40 000 ₫
- 5+ IP35 000 ₫
- 10+ IP25 000 ₫
- 20+ IP25 000 ₫
- 50+ IP25 000 ₫
- 100+ IP25 000 ₫
- 200+ IP25 000 ₫
- 500+ IP25 000 ₫
- 1000+ IP22 000 ₫
- 2000+ IP20 000 ₫
macOS tīkla starpniekserveru protokolu skaidrojums
macOS ļauj vienlaikus iespējot vairākus starpniekservera protokolus vienā Wi-Fi vai Ethernet interfeisā. Izmantojot VinaProxy maksas starpniekserverus, iespējojiet gan Web Proxy (HTTP), gan Secure Web Proxy (HTTPS).
| macOS starpniekservera pārslēgs | Apstrādātais protokols | VinaProxy saderība | Keychain autentifikācijas atbalsts |
|---|---|---|---|
| Web Proxy (HTTP) | Parastā HTTP datplūsma (ports 80) | Pilns atbalsts (IPv4 & Static ISP) | Iebūvēti lietotājvārda un paroles lauki |
| Secure Web Proxy (HTTPS) | TLS/HTTPS CONNECT datplūsma (ports 443) | Pilns atbalsts (IPv4 & Static ISP) | Iebūvēti lietotājvārda un paroles lauki |
| SOCKS Proxy | SOCKS5 TCP straumes | Tikai bezmaksas proxy sarakstā (ne maksas plānos) | Iebūvēti lietotājvārda un paroles lauki |
| Bypass proxy settings | Tiešie resursdatori un CIDR apakštīkli | Ieteicams *.local & 127.0.0.1 | N/A |
Pakāpeniska iestatīšana macOS sistēmas iestatījumos
bash
# Automatizējiet macOS Wi-Fi starpniekservera iestatīšanu no Terminal, izmantojot networksetup
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# Pēc pabeigšanas izslēdziet macOS Wi-Fi starpniekserveri
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
macOS tīkla atrašanās vietas un Terminal padomi
- Izmantojiet macOS tīkla atrašanās vietas, lai ar diviem klikšķiem pārslēgtos starp Direct un Proxy profiliem: atveriet Sistēmas iestatījumi → Tīkls, noklikšķiniet uz apļa izvēlnes '...' pakalpojumu saraksta apakšā, izvēlieties Atrašanās vietas → Rediģēt atrašanās vietas un izveidojiet īpašu 'VinaProxy' atrašanās vietu.
- Ņemiet vērā, ka macOS sistēmas iestatījumi attiecas uz Safari, Chrome, Brave un iebūvētajām Apple lietotnēm, bet Terminal CLI rīkiem (curl, brew, git, python) failā ~/.zshrc ir nepieciešams export HTTP_PROXY un HTTPS_PROXY.
Soli pa solim
- 1
Atveriet tīkla informāciju sadaļā Sistēmas iestatījumi
Noklikšķiniet uz Apple izvēlne → Sistēmas iestatījumi → Tīkls, atlasiet savu aktīvo Wi-Fi vai Ethernet pakalpojumu un noklikšķiniet uz 'Details...'.
- 2
Iespējojiet Web Proxy (HTTP) un ievadiet piekļuves datus
Kreisajā sānu joslā atlasiet cilni 'Starpniekserveri'. Ieslēdziet 'Web Proxy (HTTP)', laukā 'Server' ievadiet savu VinaProxy IP un laukā 'Port' — portu, atzīmējiet 'Proxy server requires password' un ievadiet savu lietotājvārdu un paroli.
- 3
Iespējojiet Secure Web Proxy (HTTPS)
Ieslēdziet 'Secure Web Proxy (HTTPS)' un ievadiet tieši to pašu VinaProxy serveri, portu, lietotājvārdu un paroli, lai arī šifrētās HTTPS vietnes tiktu maršrutētas caur starpniekserveri.
- 4
Lietojiet izmaiņas un pārbaudiet pārlūkā Safari vai Chrome
Pārliecinieties, ka apiešanas sarakstā ir iekļauts *.local, 169.254/16, 127.0.0.1, noklikšķiniet uz Labi un atveriet Safari, lai pārbaudītu savu izejošo IP un ASN.
Biežāk uzdotie jautājumi
Kāpēc mana IP adrese nemainās HTTPS vietnēs, ja operētājsistēmā macOS esmu iespējojis tikai Web Proxy (HTTP)?
macOS nodala parastā HTTP un šifrētā HTTPS starpniekservera iestatījumus. Tā kā gandrīz visas mūsdienu vietnes izmanto HTTPS, cilnē Starpniekserveri ir jāiespējo gan 'Web Proxy (HTTP)', gan 'Secure Web Proxy (HTTPS)'.
Kāpēc macOS pēc starpniekservera iestatīšanas lūdz atļaut configd vai Safari piekļuvi Keychain?
macOS glabā jūsu starpniekservera paroli šifrētā veidā pieteikšanās Keychain. Kad tiek prasīts, noklikšķiniet uz 'Always Allow', lai fona tīkla servisi varētu netraucēti autentificēties.
Vai macOS sistēmas iestatījumu starpniekserveris ietekmē tādas Terminal komandas kā brew vai git?
Nē. BSD/Unix komandrindas rīki operētājsistēmā macOS nolasa HTTP_PROXY un HTTPS_PROXY vides mainīgos no jūsu čaulas profila (~/.zshrc), nevis no System Configuration ietvara.
Iegūstiet ātrus HTTP(S) starpniekserverus operētājsistēmai macOS
Tūlītēja piekļuve Dedicated IPv4 un Static ISP datiem 7 valstīs.
Skatīt starpniekserveru cenas