macOS тутумунда проксиди кантип баптоо керек (Sonoma, Sequoia жана Ventura)
Updated:
Windows'тон айырмаланып, macOS HTTP (Web Proxy) жана HTTPS (Secure Web Proxy) үчүн System Settings → Network → Proxies ичинде колдонуучунун аты менен сырсөз талааларын камсыз кылып, эсептик дайындарды macOS Keychain ичинде коопсуз сактайт. Ошондой эле камтылган networksetup CLI утилитасы аркылуу ар бир тармак интерфейси үчүн проксини күйгүзүп-өчүрүү скрипттерин жазсаңыз болот.
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 тармактык прокси протоколдору боюнча түшүндүрмө
macOS бир эле Wi-Fi же Ethernet интерфейсинде бир нече прокси протоколун бир убакта иштетүүгө мүмкүндүк берет. VinaProxy акы төлөнүүчү проксилерин колдонгондо, Web Proxy (HTTP) жана Secure Web Proxy (HTTPS) экөөнү тең иштетиңиз.
| macOS прокси которгучу | Иштелүүчү протокол | VinaProxy шайкештиги | Keychain аутентификациясын колдоо |
|---|---|---|---|
| Web Proxy (HTTP) | Жөнөкөй HTTP трафиги (порт 80) | Толук колдоо (IPv4 жана Static ISP) | Колдонуучунун аты жана Сырсөз талаалары |
| Secure Web Proxy (HTTPS) | TLS/HTTPS CONNECT трафиги (порт 443) | Толук колдоо (IPv4 жана Static ISP) | Колдонуучунун аты жана Сырсөз талаалары |
| SOCKS Proxy | SOCKS5 TCP агымдары | Акысыз прокси тизмеси үчүн гана (акы төлөнүүчү тарифтер эмес) | Колдонуучунун аты жана Сырсөз талаалары |
| Bypass proxy settings | Түз хосттор жана CIDR кошумча тармактары | *.local жана 127.0.0.1 үчүн сунушталат | N/A |
macOS System Settings ичинде кадам-кадам баптоо
bash
# networksetup аркылуу Terminal'дан macOS Wi-Fi прокси баптоосун автоматташтыруу
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# Бүткөндөн кийин macOS Wi-Fi проксисин өчүрүү
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
macOS Network Locations жана Terminal боюнча кеңештер
- Эки чыкылдатуу менен Direct жана Proxy профилдеринин ортосунда өтүү үчүн macOS Network Locations функциясын колдонуңуз: System Settings → Network ачып, кызматтар тизмесинин ылдый жагындагы '...' тегерек менюсун басыңыз, Locations → Edit Locations тандап, атайын 'VinaProxy' жайгашкан жерин түзүңүз.
- macOS System Settings Safari, Chrome, Brave жана Apple'дин түпкү колдонмолоруна колдонуларын эске алыңыз, бирок Terminal CLI куралдары (curl, brew, git, python) ~/.zshrc файлында HTTP_PROXY жана HTTPS_PROXY экспорттоону талап кылат.
Кадам-кадам
- 1
System Settings ичинен Network маалыматын ачыңыз
Apple menu → System Settings → Network басыңыз, активдүү Wi-Fi же Ethernet кызматыңызды тандап, 'Details...' баскычын чыкылдатыңыз.
- 2
Web Proxy (HTTP) күйгүзүп, эсептик дайындарды киргизиңиз
Сол тилкедеги 'Proxies' өтмөгүн тандаңыз. 'Web Proxy (HTTP)' күйгүзүп, 'Server' талаасына VinaProxy IP жана 'Port' талаасына портту киргизиңиз, 'Proxy server requires password' кутучасын белгилеп, Username жана Password киргизиңиз.
- 3
Secure Web Proxy (HTTPS) күйгүзүңүз
'Secure Web Proxy (HTTPS)' күйгүзүңүз жана шифрленген HTTPS сайттары дагы прокси аркылуу багытталышы үчүн дал ошол VinaProxy Server, Port, Username жана Password киргизиңиз.
- 4
Өзгөртүүлөрдү колдонуңуз жана Safari же Chrome аркылуу текшериңиз
Айланып өтүү тизмесинде *.local, 169.254/16, 127.0.0.1 камтылганын ырастаңыз, OK басыңыз жана чыгуучу IP менен ASN текшерүү үчүн Safari'ни ачыңыз.
Көп берилүүчү суроолор
Эмне үчүн macOS'то Web Proxy (HTTP) гана иштетсем, HTTPS веб-сайттарында менин IP дарегим өзгөрүүсүз калат?
macOS жөнөкөй HTTP жана шифрленген HTTPS прокси жөндөөлөрүн бөлөт. Дээрлик бардык заманбап веб-сайттар HTTPS колдонгондуктан, Proxies өтмөгүндө 'Web Proxy (HTTP)' жана 'Secure Web Proxy (HTTPS)' экөөнү тең күйгүзүшүңүз керек.
Эмне үчүн прокси орноткондон кийин macOS configd же Safari'ге Keychain кирүүгө уруксат сурайт?
macOS сиздин прокси сырсөзүңүздү кирүүчү Keychain ичинде шифрлеп сактайт. Фондук тармактык кызматтар үзгүлтүксүз аутентификациядан өтүшү үчүн, суроо чыкканда 'Always Allow' басыңыз.
macOS System Settings проксиси brew же git сыяктуу Terminal буйруктарына таасир этеби?
Жок. macOS тутумундагы BSD/Unix буйрук сабынын куралдары System Configuration фреймворкунан эмес, сиздин кабык профилиңиздеги (~/.zshrc) HTTP_PROXY жана HTTPS_PROXY чөйрө өзгөрмөлөрүнөн окуйт.
macOS үчүн кечигүүсү аз HTTP(S) проксилерин алыңыз
7 өлкө боюнча заматта берилүүчү Dedicated IPv4 жана Static ISP эсептик дайындары.
Прокси бааларын көрүү