macOS-இல் Proxy-ஐ எவ்வாறு அமைப்பது (Sonoma, Sequoia & Ventura)
Updated:
Windows போலன்றி, macOS ஆனது HTTP (Web Proxy) மற்றும் HTTPS (Secure Web Proxy) ஆகிய இரண்டிற்கும் System Settings → Network → Proxies என்பதன் உள்ளேயே நேரடியாக username மற்றும் password உள்ளீட்டுப் புலங்களை வழங்குகிறது; மேலும் உங்கள் உள்நுழைவு விவரங்களை macOS Keychain-ல் பாதுகாப்பாகச் சேமிக்கிறது. உள்ளமைக்கப்பட்ட networksetup CLI பயன்பாட்டைப் பயன்படுத்தி நெட்வொர்க் இடைமுகம் வாரியாக proxy-ஐ மாற்றுவதையும் நீங்கள் ஸ்கிரிப்ட் செய்யலாம்.
System Settings > Wi-Fi > Details > Proxies > Web Proxy (HTTP) & Secure Web Proxy (HTTPS)- 1 IP₫75,000
- 3+ IP-கள்₫70,000
- 5+ IP-கள்₫65,000
- 10+ IP-கள்₫60,000
- 50+ IP-கள்₫60,000
- 100+ IP-கள்₫60,000
- 200+ IP-கள்₫60,000
- 500+ IP-கள்₫55,000
- 1 IP₫40,000
- 5+ IP-கள்₫35,000
- 10+ IP-கள்₫25,000
- 20+ IP-கள்₫25,000
- 50+ IP-கள்₫25,000
- 100+ IP-கள்₫25,000
- 200+ IP-கள்₫25,000
- 500+ IP-கள்₫25,000
- 1000+ IP-கள்₫22,000
- 2000+ IP-கள்₫20,000
macOS நெட்வொர்க் Proxy நெறிமுறைகளின் விளக்கம்
ஒரு குறிப்பிட்ட Wi-Fi அல்லது Ethernet இடைமுகத்தில் ஒரே நேரத்தில் பல proxy நெறிமுறைகளைச் செயல்படுத்த macOS அனுமதிக்கிறது. VinaProxy கட்டண proxy-களைப் பயன்படுத்தும்போது, Web Proxy (HTTP) மற்றும் Secure Web Proxy (HTTPS) ஆகிய இரண்டையுமே செயல்படுத்தவும்.
| macOS Proxy மாற்றி (Toggle) | கையாளப்படும் நெறிமுறை | VinaProxy இணக்கத்தன்மை | Keychain அங்கீகார ஆதரவு |
|---|---|---|---|
| Web Proxy (HTTP) | எளிய HTTP டிராஃபிக் (port 80) | முழுமையான ஆதரவு (IPv4 & Static ISP) | இயல்பான Username & Password புலங்கள் |
| Secure Web Proxy (HTTPS) | TLS/HTTPS CONNECT டிராஃபிக் (port 443) | முழுமையான ஆதரவு (IPv4 & Static ISP) | இயல்பான Username & Password புலங்கள் |
| SOCKS Proxy | SOCKS5 TCP ஸ்ட்ரீம்கள் | இலவச proxy பட்டியல் மட்டுமே (கட்டணத் திட்டங்கள் அல்ல) | இயல்பான Username & Password புலங்கள் |
| Bypass proxy settings | நேரடி ஹோஸ்ட்கள் & CIDR சப்நெட்டுகள் | *.local & 127.0.0.1-க்கு பரிந்துரைக்கப்படுகிறது | N/A |
macOS System Settings-ல் படிப்படியான அமைப்பு முறை
bash
# Terminal-லிருந்து networksetup வழியாக macOS Wi-Fi proxy அமைப்பைத் தானியங்கியாக்கவும்
networksetup -setwebproxy "Wi-Fi" IP PORT on USER PASS
networksetup -setsecurewebproxy "Wi-Fi" IP PORT on USER PASS
# முடிந்ததும் macOS Wi-Fi proxy-ஐ ஆஃப் செய்யவும்
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
macOS Network Locations & Terminal குறிப்புகள்
- இரண்டு கிளிக்குகளில் Direct மற்றும் Proxy profile-களுக்கு இடையே மாற macOS Network Locations-ஐப் பயன்படுத்தவும்: System Settings → Network-ஐத் திறந்து, சேவைப் பட்டியலின் கீழே உள்ள '...' வட்ட மெனுவைக் கிளிக் செய்து, Locations → Edit Locations என்பதைத் தேர்ந்தெடுத்து, பிரத்யேக 'VinaProxy' location-ஐ உருவாக்கவும்.
- macOS System Settings அமைப்பானது Safari, Chrome, Brave மற்றும் இயல்பான Apple செயலிகளுக்குப் பொருந்தும்; ஆனால் Terminal CLI கருவிகளுக்கு (curl, brew, git, python) ~/.zshrc கோப்பில் export HTTP_PROXY மற்றும் HTTPS_PROXY அமைப்பது அவசியம் என்பதை நினைவில் கொள்ளவும்.
படிப்படியாக
- 1
System Settings-ல் Network Details-ஐத் திறக்கவும்
Apple மெனு → 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)-ஐ இயக்கவும்
குறியாக்கம் செய்யப்பட்ட HTTPS தளங்களும் proxy வழியாகச் செல்லும் வகையில் 'Secure Web Proxy (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 proxy அமைப்புகளைத் தனித்தனியாகப் பிரிக்கிறது. நவீன வலைத்தளங்களில் பெரும்பாலானவை HTTPS-ஐப் பயன்படுத்துவதால், நீங்கள் Proxies தாவலில் 'Web Proxy (HTTP)' மற்றும் 'Secure Web Proxy (HTTPS)' ஆகிய இரண்டையுமே செயல்படுத்த வேண்டும்.
Proxy-ஐ அமைத்த பிறகு Keychain-ஐ அணுக configd அல்லது Safari-ஐ அனுமதிக்குமாறு macOS கேட்பது ஏன்?
macOS உங்கள் proxy கடவுச்சொல்லை login Keychain-இல் குறியாக்கம் செய்து சேமிக்கிறது. பின்னணி நெட்வொர்க்கிங் டீமான்கள் (daemons) தடையின்றி அங்கீகரிக்கப்படுவதற்காக, கேட்கப்படும்போது 'Always Allow' என்பதைக் கிளிக் செய்யவும்.
macOS System Settings proxy அமைப்பானது brew அல்லது git போன்ற Terminal கட்டளைகளைப் பாதிக்குமா?
இல்லை. macOS-இல் உள்ள BSD/Unix கட்டளை வரி கருவிகள் System Configuration கட்டமைப்பிலிருந்து அல்லாமல், உங்கள் ஷெல் சுயவிவரத்திலிருந்து (~/.zshrc) HTTP_PROXY மற்றும் HTTPS_PROXY சூழல் மாறிகளைப் படிக்கின்றன.
Macos-க்கான குறைந்த தாமத HTTP(S) proxy-களைப் பெறுங்கள்
7 நாடுகளில் உடனடி Dedicated IPv4 மற்றும் Static ISP உள்நுழைவு விவரங்கள்.
Proxy விலையைக் காண்க