Fomba Fanamboarana Proxy amin'ny macOS (Sonoma, Sequoia & Ventura)
Updated:
Tsy tahaka ny Windows, ny macOS dia manolotra toerana fampidirana anarana mpampiasa sy tenimiafina avy hatrany ao anatin'ny System Settings → Network → Proxies ho an'ny HTTP (Web Proxy) sy HTTPS (Secure Web Proxy), ka mitahiry tsara ny fidirana ao anaty macOS Keychain. Azonao atao koa ny mampiasa soratra baiko handefasana na hanapahana ny proxy isaky ny interface rezo amin'ny alalan'ny fitaovana networksetup CLI efa ao anatiny.
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- IP 1₫ 75,000
- IP 3+₫ 70,000
- IP 5+₫ 65,000
- IP 10+₫ 60,000
- IP 50+₫ 60,000
- IP 100+₫ 60,000
- IP 200+₫ 60,000
- IP 500+₫ 55,000
- IP 1₫ 40,000
- IP 5+₫ 35,000
- IP 10+₫ 25,000
- IP 20+₫ 25,000
- IP 50+₫ 25,000
- IP 100+₫ 25,000
- IP 200+₫ 25,000
- IP 500+₫ 25,000
- IP 1000+₫ 22,000
- IP 2000+₫ 20,000
Fanazavana ireo Protokoly Proxy Rezo amin'ny macOS
Ny macOS dia ahafahanao mampandeha protokoly proxy maromaro miaraka amin'ny interface Wi-Fi na Ethernet tokana. Rehefa mampiasa proxy misy sarany VinaProxy, velomy miaraka ny Web Proxy (HTTP) sy ny Secure Web Proxy (HTTPS).
| Fampandehanana Proxy macOS | Protokoly Raisina an-Tanana | Fiaraha-miasa amin'ny VinaProxy | Fanohanana Fanamarinana Keychain |
|---|---|---|---|
| Web Proxy (HTTP) | Fifamoivoizana HTTP tsotra (port 80) | Tohana feno (IPv4 & Static ISP) | Toerana fampidirana Username & Password voaorina |
| Secure Web Proxy (HTTPS) | Fifamoivoizana TLS/HTTPS CONNECT (port 443) | Tohana feno (IPv4 & Static ISP) | Toerana fampidirana Username & Password voaorina |
| SOCKS Proxy | Rikantsoratra SOCKS5 TCP | Lisitry ny proxy maimaimpoana ihany (tsy ho an'ny tolotra misy sarany) | Toerana fampidirana Username & Password voaorina |
| Bypass proxy settings | Mpampiantrano mivantana & zana-drefy CIDR | Atolotra ho an'ny *.local & 127.0.0.1 | N/A |
Fametrahana Tsikelikely ao amin'ny System Settings amin'ny macOS
bash
# Ataovy mandeha hoazy ny fametrahana proxy Wi-Fi amin'ny macOS avy ao amin'ny Terminal amin'ny alalan'ny networksetup
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# Vonoy ny proxy Wi-Fi amin'ny macOS rehefa vita
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
Torohevitra momba ny Network Locations & Terminal amin'ny macOS
- Ampiasao ny macOS Network Locations hanovana profil Direct sy Proxy amin'ny kitika roa monja: sokafy ny System Settings → Network, kitiho ny boribory misy menio '...' eo amin'ny farany ambany amin'ny lisitry ny tolotra, fidio ny Locations → Edit Locations, ary mamorona toerana 'VinaProxy' manokana.
- Mariho fa ny System Settings amin'ny macOS dia mihatra amin'ny Safari, Chrome, Brave, ary ireo rindranasa natoraly an'ny Apple, fa ireo fitaovana Terminal CLI (curl, brew, git, python) kosa dia mitaky export HTTP_PROXY sy HTTPS_PROXY ao amin'ny ~/.zshrc.
Tsikelikely
- 1
Sokafy ny Network Details ao amin'ny System Settings
Kitiho ny menio Apple → System Settings → Network, fidio ny tolotra Wi-Fi na Ethernet mandeha ampiasainao, ary kitiho ny 'Details...'.
- 2
Velomy ny Web Proxy (HTTP) ary Ampidiro ny Fidirana
Fidio ny vakizoro 'Proxies' eo amin'ny lafiny havia. Velomy ny 'Web Proxy (HTTP)', ampidiro ao amin'ny 'Server' ny IP VinaProxy anao ary ny port ao amin'ny 'Port', mariho ny 'Proxy server requires password', ary ampidiro ny Username sy Password anao.
- 3
Velomy ny Secure Web Proxy (HTTPS)
Velomy ny 'Secure Web Proxy (HTTPS)' ary ampidiro mitovy tanteraka ny Server, Port, Username, ary Password VinaProxy mba handehanan'ireo tranonkala HTTPS voaaro amin'ny alalan'ny proxy ihany koa.
- 4
Ampiharo ny Fanovana ary Hamarino ao amin'ny Safari na Chrome
Hamarino fa ahitana ny *.local, 169.254/16, 127.0.0.1 ny lisitry ny bypass, kitiho ny OK, ary sokafy ny Safari mba hanamarinana ny IP fivoahana sy ny ASN anao.
Fanontaniana matetika apetraka
Nahoana no tsy miova ny IP-ko amin'ny tranonkala HTTPS raha Web Proxy (HTTP) ihany no novelomiko amin'ny macOS?
Manasaraka ny fandrindrana proxy HTTP tsotra sy HTTPS voaaro ny macOS. Noho ny ankamaroan'ny tranonkala maoderina mampiasa HTTPS, tsy maintsy velominao miaraka na ny 'Web Proxy (HTTP)' na ny 'Secure Web Proxy (HTTPS)' ao amin'ny vakizoro Proxies.
Nahoana ny macOS no mangataka alalana ho an'ny configd na Safari hiditra amin'ny Keychain rehefa avy nandamina proxy?
Mitahiry ny tenimiafin'ny proxy anao amin'ny fomba voaaro ao amin'ny Keychain fidirana ny macOS. Kitiho ny 'Always Allow' rehefa asaina manao izany mba hahafahan'ireo serivisy rezo any ambadika manamarina avy hatrany tsy misy olana.
Misy fiantraikany amin'ny baiko Terminal toy ny brew na git ve ny proxy System Settings amin'ny macOS?
Tsia. Ireo fitaovana andalana baiko BSD/Unix amin'ny macOS dia mamaky ny fiovaovan'ny tontolo iainana HTTP_PROXY sy HTTPS_PROXY avy amin'ny profil shell anao (~/.zshrc), fa tsy avy amin'ny rafitra System Configuration.
Mahazoa proxy HTTP(S) manana fahatarana ambany ho an'ny macOS
Fidirana Dedicated IPv4 sy Static ISP eo no ho eo manerana firenena 7.
Jereo ny Vidiny Proxy