HTTP Proxy မ်ား
Application proxy ဟုေခၚေသာ software သည္ အင္တာနက္ေပၚ႐ွိ ကြန္ပ်ဴတာ တစ္ခုကို အျခားကြန္ပ်ဴတာ တစ္ခုမွ ေတာင္းဆိုလာျခင္း မ်ားအား ေဆာင္႐ြက္ေစသည္။ အသုံးအမ်ားဆံုး application proxy မ်ားမွာ Website ၾကည့္လိုျခင္းမ်ားကို ေဆာင္႐ြက္ေပးေသာ HTTP proxy ႏွင့္ မ်ားျပားလွစြာေသာ application မ်ားမွ connection ေတာင္းဆိုျခင္းမ်ား ကို ေဆာင္႐ြက္ေပးသည့္ SOCKS proxy တို႔ျဖစ္သည္။ ယခုအခန္းတြင္ HTTP proxy အေၾကာင္း ႏွင့္ ယင္းတို႔အလုပ္လုပ္ ပံုအားတင္ျပမည္ျဖစ္သည္။
ေကာင္းတဲ့ Proxy ႏွင့္ မေကာင္တဲ့ Proxy မ်ား
Application proxy မ်ားကို network operator မ်ားမွ ထိန္းခ်ဳပ္ၿပီး အင္တာနက္ဆင္ဆာလုပ္ရန္ႏွင့္ User မ်ားကို ေစာင့္ၾကည့္ထိန္းခ်ဳပ္ရန္ ျဖစ္သည္။ သို႔ေသာ္လည္း application proxy မ်ားသည္ အသုံးျပဳသူမ်ား အတြက္လည္း ဆင္ဆာကို ေက်ာ္ျဖတ္ရန္ ႏွင့္ အျခားေသာ network ပိတ္ဆို႔ျခင္းမ်ား ကို ေက်ာ္လႊားရန္ အတြက္ ကိရိယာ တစ္ခုျဖစ္သည္။
ပိတ္ပင္မွဳျပဳလုပ္ေသာ Proxy မ်ား
Network operator တစ္ေယာက္သည္ အသုံးျပဳသူမ်ား အင္တာနက္အသံုးျပဳျခင္း(အနည္းဆံုး web page မ်ားၾကည့္ျခင္း) ကို တိက်ေသာ proxy မွသာ အသံုးျပဳေစလိုသည္။ Network operator မွ ထို proxy အား User မ်ား မည္သည့္ site ကို ၾကည့္ေနသည္ ကိုသိရန္ ႏွင့္ အခ်ိဳ႕ေသာ site မ်ား service မ်ား(IP blocking ႏွင့္ Port blocking) ကို ပိတ္ပင္ရန္ program လုပ္ထားႏိုင္သည္။ ဤအေၾကာင္း အရာ တြင္ network operator မွ သတ္မွတ္ထားေသာ proxy ကို ျဖတ္မသြားေသာ ဆက္သြယ္မႈမ်ား အား ပိတ္ရန္ firewall ကို အသုံးျပဳလိမ့္မည္။ ထိုသုိ႔လုပ္ေဆာင္ျခင္းအား forced proxy ဖိအားေပး proxy ဟုုေခၚသည္။ အဘယ္ေၾကာင့္ဆိုေသာ္ အသံုးျပဳသူမ်ား မွ လုပ္ကိုလုပ္ရန္ လုိအပ္ေသာ ေၾကာင့္ျဖစ္သည္။
ပိတ္ပင္ျခင္းကို ေက်ာ္လႊားေသာ Proxy မ်ား
သို႔ေသာ္လည္း application proxy သည္ တားျမစ္ျခင္းမ်ားကို ေက်ာ္လႊားရန္လည္း အလြန္ အသံုးဝင္သည္။ သင္သည္ တာျမစ္ျခင္းမ႐ွိသည့္ ေနရာမွ application proxy အသံုးျပဳေနေသာ ကြန္ပ်ဴတာ ႏွင့္ ဆက္သြယ္ႏိုင္သည္ ဆိုလွ်င္ ၎၏ တားျမစ္ျခင္း မ႐ွိေသာ connection မွအက်ိဳး ရ႐ွိႏိုင္ သည္။ တစ္ခါတစ္ရံတြင္ proxy ကို လူမ်ားအသုံးျပဳ၍ ရတတ္သည္။ ထုိအေျခအေနမ်ိဳး ကို open proxy ဟုေခၚသည္။ အကယ္၍ ကြန္ယက္ကန္႔သတ္ခ်က္ ကို ထိန္းခ်ဳပ္သူမ်ားမွ သိ႐ွိခဲ့လွ်င္ open proxy အမ်ားစုအား အင္တာနက္ ကန္႔သတ္ေသာ ႏိုင္ငံမ်ားတြင္ ပိတ္ဆို႔ထားလိမ့္မည္။
Application proxy တစ္ခုကို ဘယ္မွာရွာရမည္နည္း
Open application proxy မ်ားကို စာရင္းျပဳထားေသာ website မ်ားစြာ႐ိွသည္။ ထိုwebsite အမ်ားစုကို http://www.dmoz.org/Computers/Internet/Proxying_and_Filtering
/Hosted_Proxy_Services/Free/Proxy_Lists.
တြင္ရ႐ွိႏိုင္သည္။
သတိျပဳရန္မွာ open application proxy ေတာ္ေတာ္မ်ားမ်ား သည္ နာရီပိုင္း သာ ခံေသာေၾကာင့္ update လုပ္ထားေသာ အခ်ိန္ သိပ္မၾကာေသားေသာ proxy ကို ရယူရန္အေရး ႀကီးသည္။
HTTP Proxy setting မ်ား
Application proxy ကို အသံုးျပဳရန္ သင္၏ operating system အတြက္ သို႔မဟုတ္ application တစ္ခုအတြက္ proxy setting ကို အရင္ေျပာင္းလဲျပဳျပင္ ရမည္ျဖစ္သည္။ သင္ application တစ္ခု၏ proxy setting ထဲတြင္ proxy တစ္ခုကိုေ႐ြခ်ယ္ ၿပီးၿပီဆိုသည္ ႏွင့္ ထိုapplication သည္ ၎၏ အင္တာနက္အသုံးျပဳျခင္း အားလံုးအတြက္ ယင္းproxy ကို အသံုးျပဳလိမ့္မည္။
မူလ setting ကိုျပန္လည္ အသံုးျပဳရန္အတြက္ ၎တို႔အား မွတ္သားထားရန္ေတာ ့လိုလိမ့္မည္။ အကယ္၍ ထုိ proxy သည္ အေၾကာင္းတစ္ခုခုေၾကာင့္ အသံုးျပဳ၍ မရေတာ့လွ်င္ ၎ကို အသုံးျပဳ၍လည္ ပတ္ေနေသာ software သည္ အလုပ္ဆက္မလုပ္ေတာ့ဘဲ ရပ္တန္႔သြားလိမ့္မည္။ ထိုသို႔ျဖစ္လာလွ်င္ သင္သည္ မူလ setting ကို ျပန္လည္အသံုးျပဳရလိမ့္မည္။
Mac OS X ႏွင့္ အခ်ိဳ႔ Linux စနစ္မ်ားတြင္ ထို setting မ်ားကို operating system မ်ားထဲတြင္ ျပဳျပင္ေျပာင္း လဲႏိုင္ၿပီး web browser သို႔မဟုတ္ message ပို႔ေသာ application မ်ားအတြက္ အလိုေလွ်ာက္ အသံုးခ်သြားလိမ့္မည္။ Window မ်ားႏွင့္ Linux system မ်ားတြင္ proxy setting မ်ားကို ျပဳျပင္ေျပာင္းလဲ ရန္ တည္ေနရာမ႐ွိဘဲ application မ်ားကို local setting အတိုင္းသာ ထား႐ွိရမည္။ Proxy setting မ်ားကိုေယဘုယ် ျပဳျပင္ႏိုင္သည္ ဆိုလွ်င္ေတာင္ application မ်ားသည္ ထို setting မ်ားႏွင့္ ကိုက္ညီလိမ့္ မည္ဟုအာမခံခ်က္ မ႐ွိေပ။ ထို႔ေၾကာင့္ application တစ္ခုစီ၏ setting တစ္ခုစီအား အၿမဲစစ္ေဆးေန သင့္သည္။
ပံုမွန္အားျဖင့္ web browser မ်ားသာ HTTP proxy ကိုတိုက္႐ိုက္ အသံုးျပဳခြင့္ရသည္။
ေအာက္ေဖာ္ျပပါ အခ်က္မ်ားတြင္ Microsoft Internet Explorer, Mozilla Firefox, Google Chrome, the free and Open Source Instant Messaging Client Pidgin တို႔အတြက္ proxy အသံုးျပဳရန္ မည္ကဲ့သို႔ ေျပာင္းလဲျပဳျပင္ ရမည္တို႔ ပါ႐ွိသည္။ သင္ web မ်ားၾကည့္႐ႈ ျခင္းအတြက္ firefox ကို အသံုးျပဳေနသည္ ဆိုလွ်င္ switch proxy software ကိုအသုံး ျပဳရန္ ပိုမိုလြယ္ကူလိမ့္မည္။ အကယ္၍ Tor ကို အသံုးျပဳလွ်င္ သင္၏ browser မွ ၎အတြက္ ျပဳျပင္မႈျပဳလုပ္ရန္
TorButton software(Tor Bundle download လုပ္ရာတြင္ ပါဝင္ေသာ အစိတ္အပိုင္း) ကို သုံုးရန္ အေကာင္းဆံုးျဖစ္သည္။
Microsoft Outlook ႏွင့္ Mozilla Thunderbird ကဲ့သို႔ email client မ်ား သည္လည္း HTTP proxy သံုးရန္ ျပဳျပင္ႏိုင္သည္။ email ပို႔ျခင္းႏွင့္ လက္ခံျခင္းတို႔အတြက္ တကယ့္လမ္းေၾကာင္းအမွန္ မ်ားသည္ POP3, IMAP ႏွင့္ SMTP တို႔ကဲ့သို႔ေသာ protocol မ်ားကို သံုးၾကၿပီး အထက္ပါ software သုံးလမ္းေၾကာင္းမ်ား ကေတာ့ HTTP proxy ကို ျဖတ္သန္းျခင္းမ႐ွိေပ။
Mozilla Firefox
To configure Firefox to use an HTTP proxy:
- Tools ကို select လုပ္ၿပီး Options ကိုႏွိပ္ပါ။
-
Options window ေပၚလာလိမ့္မည္။
- window ထိပ္႐ွိ toolbar ေပၚမွ Advanced ကို ႏွိပ္ပါ
- Network ကို ႏွိပ္ပါ။
-
Setting”ကို ႏွိပ္ပါ။ “Connection Settings” ကို Firefox မွေဖာ္ျပလိမ့္မည္။
-
“Manual proxy configuration”ကို ေ႐ြးပါ။ ထိုoption ေအာက္႐ွိ အကြက္ထဲတြင္ စာ႐ုိက္၍ရလာလိမ့္မည္။
- HTTP proxy” လိပ္စာ ႏွင့္ “Port” number ကို ထည့္ၿပီး “OK” ႏွိပ္ပါ
အကယ္၍ သင္သည္ “Use this proxy server for all protocols” ကို ႏွိပ္လိုက္လွ်င္ Firefox သည္ HTTPS (စိတ္ခ်ရေသာ HTTP) ႏွင့္ FTP traffic ကို proxy ကို ျဖတ္၍ပို႔လႊတ္လိမ့္မည္။ သင္သည္ HTTPS ႏွင့္ FTP traffic ကို အေထာက္အကူမေပးေသာ အမ်ားသံုး application proxy ကို အသံုးျပဳေနလွ်င္ ၎သည္ အလုပ္လုပ္မည္ မဟုတ္ေပ။ အျခားတစ္နည္းျဖင့္ေျပာရလွ်င္ အကယ္၍ သင္၏ HTTPS သို႔မဟုတ္ FTP traffic ပိတ္ဆို႔ခံထားရသည္ ဆိုလွ်င္ HTTPS ႏွင့္ FTP support ပါေသာ အမ်ားသံုး application proxy ကို ႐ွာၿပီး firefox setting ထဲ႐ွိ “Use this proxy server for all protocols” ကို အသံုးျ႔ပဳႏိုင္သည္။
ယခုအခါ HTTP proxy ကို အသံုးျပဳရန္ firefox ကို ျပဳျပင္ၿပီးျဖစ္သည္။
Microsoft Internet Explorer
HTTP proxy ကိုအသံုးျပဳရန္ Internet Explorer ကို ျပဳျပင္နည္း
-
Tools” menu ေပၚ႐ွိ “Internet Options” ကို ႏွိပ္ပါ။
- “Internet Options” window ကို Internet Explorer မွေဖာ္ျပလိမ့္မည္။
- “Connections” ခလုတ္ကိုႏွိပ္ပါ။
- “Lan setting”ကို ႏွိပ္ပါ။ Local Area Network (LAN) window ေပၚလာလိမ့္မည္။
-
“Use a proxy server for your LAN” ကို ေ႐ြးပါ။
- “Advanced” ကိုႏွိပ္ပါ။ “Proxy Settings” window ေပၚလာလိမ့္မည္။
- “Proxy address to use” ကို ျဖည့္ၿပီး ထိပ္ဆံုးအတန္း႐ွိ “Port” number ကို ျဖည့္ပါ။
-
အကယ္၍ သင္သည္ “Use this proxy server for all protocols” ကို ႏွိပ္လိုက္လွ်င္ Firefox သည္ HTTPS (စိတ္ခ်ရေသာ HTTP) ႏွင့္ FTP traffic ကို proxy ကို ျဖတ္၍ပို႔လႊတ္လိမ့္မည္။ သင္သည္ HTTPS ႏွင့္ FTP traffic ကို အေထာက္အကူမေပးေသာ အမ်ားသံုး application proxy ကို အသံုးျပဳေနလွ်င္ ၎သည္ အလုပ္လုပ္မည္ မဟုတ္ေပ။ အျခားတစ္နည္းျဖင့္ေျပာရလွ်င္ အကယ္၍ သင္၏ HTTPS သို႔မဟုတ္ FTP traffic ပိတ္ဆို႔ခံထားရသည္ ဆိုလွ်င္ HTTPS ႏွင့္ FTP support ပါေသာ အမ်ားသံုး application proxy ကို ႐ွာၿပီး firefox setting ထဲ႐ွိ “Use this proxy server for all protocols” ကို အသံုးျ႔ပဳႏိုင္သည္။
ယခုအခါ HTTP proxy ကို အသံုးျပဳရန္ Internet Explorer ကို ျပဳျပင္ၿပီးျဖစ္သည္။
Google Chrome
Windows operating system လိုပဲ google chrome ကလည္း တူညီေသာ connection ႏွင့္ proxy setting ကိုအသံုးျပဳပါတယ္။ ထို setting မ်ားကိုေျပာင္းလဲျခင္းက Internet Explorer ႏွင့္ windows programs မ်ားအေပၚသက္ ေရာက္မႈသလို Google Chrome အေပၚလည္း သက္ေရာက္မႈ႐ွိပါတယ္။ အကယ္၍ Internet Explorer မွ တစ္ဆင့္ HTTP proxy ကို configured လုပ္ခဲ့လွ်င္ ေဖာ္ျပပါ အခ်က္မ်ားျဖင့္ Chrome ကို configure လုပ္ရန္မလိုေတာ့ပါ။
HTTP proxy ကို configure လုပ္ရန္ ေအာက္ပါ အခ်က္မ်ားကို လိုက္နာပါ။
-
“Customize and control Google Chrome” menu ကိုႏွိပ္ပါ။ (URL address bar ေဘးတြင္ေတြ႕ႏိုင္သည္)
- Options ကိုႏွိပ္ပါ။
- Google Chrome Options window တြင္Under the Hood ဆိုေသာ tab ကို ႏွိပ္ပါ။
-
Network section တြင္ “Change proxy settings” ကိုႏွိပ္ပါ။
-
Internet Options window ေပၚလာလိမ့္မည္။ HTTP proxy ကို set up လုပ္ျခင္း ၿပီးဆံုးေစရန္ “How to configure the HTTP Proxy under Internet Explorer” မွ အဆင့္ ၂မွ၈ အတိုင္းျပန္လုပ္ပါ။
အခုဆိုရင္ Chrome ဟာ HTTP proxy ကိုအသံုးျပဳရန္အတြက္ configured လုပ္ၿပီးၿပီျဖစ္သည္။
Pidgin instant messaging client
Web browser မဟုတ္ေသာ အျခား Internet application မ်ား သည္လည္း အင္တာနက္ကို ခ်ိတ္ဆက္ရန္ႏွင့္ ပိတ္ဆို႔ျခင္းကို ေက်ာ္လႊားရန္ HTTP proxy ကို သံုးႏိုင္သည္။ Instant messaging software Pidgin ႏွင့္ နမူနာေဖာ္ျပလိုက္သည္။
- ”Tools” ေပၚ႐ွိ Preferences ကိုႏွိပ္ပါ။
Pidgin မွ preferences window ကိုေဖာ္ျပလိမ့္မည္။ -
Network tab ကို ႏွိပ္ပါ။
-
Proxy type” အတြက္ “HTTP” ကိုေ႐ြးပါ။ ထုိoption ေအာက္တြင္ ေနာက္ထပ္ အကြက္တစ္ကြက္ ထပ္ေပၚလာလိမ့္မည္။
- သင့္ HTTP proxy ၏ “Host” address ႏွင့္ “Port” number ကိုထည့္ပါ။
- “Close” ကိုႏွိပ္ပါ။
proxy ကိစၥမ်ားျပီးသြားျပီဆိုလွ်င္
သင္ proxy ကို အသံုးျပဳၿပီးခ်ိန္တြင္ အထူးသျဖင့္ အမ်ားသံုး ကြန္ပ်ဴတာတြင္ setting မ်ားကို မူလအတိုင္းျပန္ေျပာင္းခဲ့ပါ။ ထိုသို႔မဟုတ္လွ်င္ ထို application မ်ားသည္ ၎ proxy ကို ဆက္လက္အသံုးျပဳေနလိမ့္ မည္။ အကယ္၍ သင္သည္ သင္ proxy သံုးေနေၾကာင္းႏွင့္ အခ်ိနျပည့္ run မေနေသာ ဆင္ဆာေက်ာ္လႊားျခင္း application တစ္ခု၏ proxy ကို အသံုး ျပဳေနေၾကာင္းလူသိ မခံခ်င္ေသာ အခါမ်ိဳးတြင္ setting မ်ားကို မေျပာင္းခဲ့ပါက ျပႆနာ ျဖစ္ႏိုင္သည္။