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)- 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
macOS ජාල ප්රොක්සි ප්රොටෝකෝල පිළිබඳ පැහැදිලි කිරීමක්
තනි Wi-Fi හෝ Ethernet අතුරුමුහුණතක් මත එකවර ප්රොක්සි ප්රොටෝකෝල කිහිපයක් සක්රීය කිරීමට macOS ඔබට ඉඩ සලසයි. VinaProxy ගෙවුම් ප්රොක්සි භාවිතා කරන විට, Web Proxy (HTTP) සහ Secure Web Proxy (HTTPS) යන දෙකම සක්රීය කරන්න.
| macOS ප්රොක්සි ටොගලය | හසුරුවන ප්රොටෝකෝලය | 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 ධාරා | නොමිලේ ප්රොක්සි ලැයිස්තුව සඳහා පමණි (ගෙවුම් සැලසුම් සඳහා නොවේ) | ස්වදේශීය Username සහ Password ක්ෂේත්ර |
| Bypass proxy settings | සෘජු hosts සහ CIDR subnets | *.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 export කිරීම අවශ්ය වේ.
පියවරෙන් පියවර
- 1
System Settings තුළ Network Details විවෘත කරන්න
Apple මෙනුව → System Settings → Network ක්ලික් කර, ඔබගේ සක්රීය Wi-Fi හෝ Ethernet සේවාව තෝරා, 'Details...' ක්ලික් කරන්න.
- 2
Web Proxy (HTTP) සක්රීය කර පිවිසුම් තොරතුරු ඇතුළත් කරන්න
වම් පැති තීරුවේ ඇති 'Proxies' ටැබය තෝරන්න. 'Web Proxy (HTTP)' සක්රීය (on) කරන්න, ඔබගේ VinaProxy IP ලිපිනය 'Server' හිද, තොට 'Port' හිද ඇතුළත් කර, 'Proxy server requires password' සලකුණු කර ඔබගේ Username සහ Password ඇතුළත් කරන්න.
- 3
Secure Web Proxy (HTTPS) සක්රීය කරන්න
'Secure Web Proxy (HTTPS)' සක්රීය (on) කර, සංකේතාත්මක 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)' යන දෙකම සක්රීය කළ යුතුය.
ප්රොක්සියක් සැකසීමෙන් පසු configd හෝ Safari වෙත Keychain වෙත ප්රවේශ වීමට ඉඩ දෙන ලෙස macOS විමසන්නේ ඇයි?
macOS විසින් ඔබගේ ප්රොක්සි මුරපදය ලොගින් Keychain තුළ සංකේතාත්මකව ගබඩා කරයි. පසුබිම් ජාල ඩීමන (daemons) වලට බාධාවකින් තොරව අනන්යතාව තහවුරු කර ගැනීමට හැකි වන පරිදි, විමසූ විට 'Always Allow' ක්ලික් කරන්න.
macOS System Settings ප්රොක්සිය මඟින් brew හෝ git වැනි Terminal විධානයන්ට බලපෑමක් ඇති වේද?
නැත. macOS හි ඇති BSD/Unix විධාන රේඛා මෙවලම් System Configuration රාමුවෙන් නොව ඔබගේ shell පැතිකඩෙන් (~/.zshrc) HTTP_PROXY සහ HTTPS_PROXY පරිසර විචල්යයන් කියවනු ලබයි.
macOS සඳහා low-latency HTTP(S) ප්රොක්සි ලබා ගන්න
රටවල් 7 ක් පුරා ක්ෂණික Dedicated IPv4 සහ Static ISP පිවිසුම් තොරතුරු.
ප්රොක්සි මිල ගණන් බලන්න