Yadda Ake Saita Proxy a macOS (Sonoma, Sequoia & Ventura)
Updated:
Ba kamar Windows ba, macOS na samar da filayen shigar da username da password kai tsaye a cikin System Settings → Network → Proxies ga Web Proxy (HTTP) da Secure Web Proxy (HTTPS), yana adana bayanan shiga lafiya a cikin macOS Keychain dinka. Haka kuma zaka iya sarrafa sauya proxy a kowace hanyar sadarwa ta amfani da kayan aikin networksetup CLI.
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- IP 1₫ 75,000
- IPs 3+₫ 70,000
- IPs 5+₫ 65,000
- IPs 10+₫ 60,000
- IPs 50+₫ 60,000
- IPs 100+₫ 60,000
- IPs 200+₫ 60,000
- IPs 500+₫ 55,000
- IP 1₫ 40,000
- IPs 5+₫ 35,000
- IPs 10+₫ 25,000
- IPs 20+₫ 25,000
- IPs 50+₫ 25,000
- IPs 100+₫ 25,000
- IPs 200+₫ 25,000
- IPs 500+₫ 25,000
- IPs 1000+₫ 22,000
- IPs 2000+₫ 20,000
Bayanin Ka'idojin Sadarwa na macOS Network Proxy
macOS na ba ka damar kunna ka'idojin sadarwa na proxy da dama a lokaci guda a kan hanyar sadarwa ta Wi-Fi ko Ethernet guda daya. Lokacin amfani da proxies na kudi na VinaProxy, kunna Web Proxy (HTTP) da Secure Web Proxy (HTTPS) duka biyun.
| Maballin Kunna macOS Proxy | Ka'idar Sadarwa da Ake Sarrafawa | Dacewar VinaProxy | Taimakon Shiga ta Keychain |
|---|---|---|---|
| Web Proxy (HTTP) | Tafiyar bayanan HTTP na yau da kullun (port 80) | Cikakken goyon baya (IPv4 & Static ISP) | Filayen asali na Username & Password |
| Secure Web Proxy (HTTPS) | Tafiyar bayanan TLS/HTTPS CONNECT (port 443) | Cikakken goyon baya (IPv4 & Static ISP) | Filayen asali na Username & Password |
| SOCKS Proxy | Gudun TCP na SOCKS5 | Jerin proxy na kyauta kawai (ba tsare-tsaren biyan kudi ba) | Filayen asali na Username & Password |
| Bypass proxy settings | Kayan aiki da rukunin yanar gizo na kai tsaye & CIDR subnets | An ba da shawarar amfani da shi don *.local & 127.0.0.1 | N/A |
Mataki-mataki Kan Yadda Ake Saitawa a 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
Bayanai Kan macOS Network Locations & Terminal
- Yi amfani da macOS Network Locations don sauyawa tsakanin bayanan martaba na Direct da Proxy cikin danna sau biyu kacal: bude System Settings → Network, danna madannin '...' da ke kasan jerin sabis, zabi Locations → Edit Locations, sannan ka kirkiri sabon wuri mai suna 'VinaProxy'.
- Lura cewa macOS System Settings na aiki ne kawai ga Safari, Chrome, Brave, da manhajojin asali na Apple, amma kayan aikin Terminal CLI (curl, brew, git, python) na bukatar saita export HTTP_PROXY da HTTPS_PROXY a ~/.zshrc.
Mataki-mataki
- 1
Bude Bayanan Network a System Settings
Danna alamar Apple menu → System Settings → Network, zabi Wi-Fi ko Ethernet da kake amfani da shi a halin yanzu, sannan danna 'Details...'.
- 2
Kunna Web Proxy (HTTP) kuma Shigar da Bayanan Shiga
Zabi shafin 'Proxies' a bangaren hagu. Kunna 'Web Proxy (HTTP)', shigar da VinaProxy IP dinka a 'Server' da port a 'Port', yi alama a kan 'Proxy server requires password', sannan ka shigar da Username da Password dinka.
- 3
Kunna Secure Web Proxy (HTTPS)
Kunna 'Secure Web Proxy (HTTPS)' sannan ka shigar da ainihin VinaProxy Server, Port, Username, da Password iri daya domin shafukan yanar gizo na HTTPS masu kariya su ma su bi ta hanyar proxy.
- 4
Aiwatar da Canje-canje kuma Tabbatar a Safari ko Chrome
Tabbatar cewa jerin kebewa na dauke da *.local, 169.254/16, 127.0.0.1, danna OK, sannan bude Safari don tabbatar da fitar IP da ASN dinka.
Tambayoyin da aka fi yi
Me ya sa IP dina ke kasancewa iri daya a shafukan HTTPS idan na kunna Web Proxy (HTTP) kawai a macOS?
macOS na raba saitunan proxy na HTTP na yau da kullun da na HTTPS mai kariya. Tun da yawancin shafukan yanar gizo na zamani suna amfani da HTTPS, dole ne ka kunna 'Web Proxy (HTTP)' da 'Secure Web Proxy (HTTPS)' duka biyun a shafin Proxies.
Me ya sa macOS ke tambayar izinin ba configd ko Safari damar shiga Keychain bayan saita proxy?
macOS na adana kalmar sirri ta proxy dinka a boye cikin Keychain na shiga. Danna 'Always Allow' lokacin da aka tambaye ka domin tsarin sadarwa na ciki ya sami damar tabbatar da kansa cikin sauki.
Shin macOS System Settings proxy na shafar umarnin Terminal kamar brew ko git?
A'a. Kayan aikin layin umarni na BSD/Unix a kan macOS suna karanta canje-canjen yanayi na HTTP_PROXY da HTTPS_PROXY ne daga fayil din shell dinka (~/.zshrc), ba daga tsarin System Configuration ba.
Sami HTTP(S) proxies masu sauri don macOS
Bayanan shiga na Dedicated IPv4 da Static ISP nan take a fadin kasashe 7.
Duba Farashin Proxy