Friday, 21 September 2012

Proxy Server ဆိုတာ ဘာလဲ


About Proxy Proxy Server ဆိုတာ ဘာလဲ Proxy Server ဆိုတာ သင့္ကြန္ပ်ဴတာနဲ႔ အင္တာနက္ၾကားမွာ တည္ရွိၿပီး အင္တာနက္က သတင္းအခ်က္အလက္ ေတာ္ေတာ္မ်ားမ်ားကို ထိန္းသိမ္းထားပါတယ္။ ကၽြန္ေတာ္တို႔က Website တစ္ခုကို ၾကည့္တဲ့အခါ အရင္ဆံုး Proxy Server ဆီကို request ေရာက္သြားပါတယ္။
Proxy Server က သူ႔ဆီမွာ ကၽြန္ေတာ္တို႔ေတာင္းဆိုတဲ့ Website ရွိရင္ ျပန္ပို႔ေပးလိုက္ပါတယ္။ ဒါေၾကာင့္ အင္တာနက္သံုးစဲြရတဲ့သူအဖို႔ ပိုၿပီးျမန္တဲ့ေကာင္းက်ိဳးကို ခံစားရပါလိမ့္မယ္။ ဒါေပမဲ့ ျမန္မာျပည္က Proxy Server ေတြဟာ အဲဒီလို Cache လုပ္တာထက္ Website Filtering အတြက္ပဲ လုပ္ထားသလားလို႔ေတာင္ ထင္ရပါတယ္။ ဒါ့အျပင္ ျမန္မာျပည္မွာ ရွိတဲ့ တစ္ခ်ိဳ႕ Proxy Server ေတြဟာ မူရင္း Website က Update လုပ္လိုက္တာေတာင္ သူတို႔က Update မလုပ္ႏိုင္ေသးပါဘူး။ Technical အရ ေျပာရရင္ေတာ့ TTL (Time To Live) တန္ဖိုးကို အမ်ားႀကီး ေပးထားတယ္နဲ႔ တူပါတယ္။ Web Filtering လုပ္မထားတဲ့ Proxy Server ေတြ ျမန္မာျပည္မွာ ရွိေပမဲ့ သံုးတဲ့အခါ username နဲ႔ password ေတာင္းတာကို ေတြ႕ရပါတယ္။ (ygncache2.mpt.net.mm ပါ)
Anonymous Proxy Server ဆိုတာဘာလဲ Website ေတာ္ေတာ္မ်ားမ်ားဟာ ယံုလို႔မရပါဘူး။ သူတို႔ဟာ ကၽြန္ေတာ္တို႔ရဲ႕ IP ကုိ အသံုးျပဳၿပီး ကၽြန္ေတာ္တို႔ရဲ႕ ကြန္ပ်ဴတာ Hard Disk ထဲက အခ်က္အလက္ေတြကိုေတာင္မွ လွမ္းခိုးႏိုင္ပါတယ္။ အဲဒီလို လုပ္ဖို႔အတြက္ကလည္း အလကားရတဲ့ Hacking program ေလးေတြကို သံုးၿပီး လုပ္ႏိုင္ပါတယ္။ Anonymous Proxy Server ေတြဟာ ကၽြန္ေတာ္တို႔ရဲ႕ IP ကို ေဖ်ာက္ေပးႏိုင္ပါတယ္။ ဒါေၾကာင့္ ကၽြန္ေတာ္တို႔ဟာ အခ်က္အလက္ခိုးယူႏိုင္တဲ့ Website ကို ၾကည့္ရင္ေတာင္မွ ကၽြန္ေတာ္တို႔ရဲ႕ IP ကို အဲဒီ Site ဟာ မသိႏိုင္ပါဘူး။ Anonymous Proxy Server ေတြကပဲ အဲဒီလို user ရဲ႕ IP ကို ေဖ်ာက္ေပးႏိုင္ၿပီး သာမန္ Proxy Server ေတြကေတာ့ ကၽြန္ေတာ္တို႔ရဲ႕ IP ကို target Server ဆီကို ပို႔ေပးေလ့ရွိပါတယ္။
Free Proxy Server ဆိုတာဘာလဲ Free Proxy Server ဆိုတဲ့အတိုင္းပါပဲ။ Free ရတယ္၊ လူတိုင္းသံုးလို႔ရပါတယ္။ ႏိုင္ငံေတာ္ေတာ္မ်ားမ်ားမွာ Free Proxy Server မ်ားစြာရွိေပမဲ့ ေတာ္ေတာ္မ်ားမ်ားဟာေတာ့ Anonymous Proxy Server ေတြ မဟုတ္ၾကပါဘူး။
Proxy Server အမ်ိဳးအစားမ်ား
HTTP Proxy Proxy ဆိုတာ Server သက္သက္ပါပဲ။ ဘာ Proxy လဲဆိုတာ သိမွ ကိုယ့္အတြက္ အသံုး၀င္မွာပါ။ HTTP Proxy ရဲ႕ အကူအညီနဲ႔ Web Pages ေတြ ၾကည့္ႏိုင္မယ္၊ download ဆဲြႏိုင္ပါမယ္။ အခုေနာက္ပိုင္းမွာေတာ့ Program ေတြကလည္း HTTP Proxy ေတြနဲ႔ တဲြအလုပ္လုပ္ႏိုင္ပါၿပီ။ ဥပမာ ICQ လို Chat Program ေတြပါ။
SOCKS Proxy သူကေတာ့ ပိုအစြမ္းထက္ပါတယ္။ အင္တာနက္ေပၚမွာရွိတဲ့ ဘယ္ Information ဆိုရင္ ဘယ္လို လဲြႊယူေပးရမယ္ဆိုတာ သိပါတယ္။ အဓိကကေတာ့ TCP/IP Protocol နဲ႔ ေကာင္းေကာင္းႀကီး အလုပ္လုပ္ႏိုင္တာပါ။ ဒါေပမဲ့ SOCKS Proxy ကို သံုးမယ္ဆိုရင္ေတာ့ အဲဒီ Proxy Server ဟာ SOCKS 4 လား SOCKS 5 ဆိုတာ သိဖို႔ လိုပါလိမ့္မယ္။
CGI Proxy CGI Proxy ဟာ Browser ကေနပဲတစ္ဆင့္ access လုပ္ႏိုင္တဲ့ Proxy Serve ျဖစ္ပါတယ္။ ကၽြန္ေတာ္တို႔ေတြ သံုးေနၾကတဲ့ ေက်ာ္တဲ့Website ဆိုတာ အဲဒီ CGI Proxy ကိုေျပာတာပါပဲ။
FTP Proxy FTP Proxy ကေတာ့ FTP Server ေတြနဲ႔ တဲြအလုပ္လုပ္ႏိုင္ဖို႔ ျဖစ္ပါတယ္။ CuteFTP လို GetRight တို႔ေတြမွာ FTP Proxy ေတြ ထည့္သံုးလို႔ ရပါတယ္။ ျမန္မာႏိုင္ငံက Proxy ေတြမွာ FTP Proxy ေတြ ရွိေပမဲ့ Public အတြက္ေတာ့ ပိတ္ထားပါတယ္။ ဒါေၾကာင့္ ကၽြန္ေတာ္တို႔ေတြ FTP သံုးခ်င္ရင္ေတာ့ ႏိုင္ငံျခားက FTP Proxy ေတြ လွမ္းသံုးရင္ေတာ့ ရႏိုင္ပါတယ္။ (လက္ေတြ႕ေတာ့ ကၽြန္ေတာ္လည္း မစမ္းဖူးပါ)
Proxy Server သံုးလို႔ ရတဲ့အက်ိဳးေက်းဇူး အဓိကကေတာ့ ကိုယ္ၾကည့္ေနတဲ့ Site, ကိုယ္သံုးေနတဲ့ Mail, ကိုယ္သံုးေနတဲ့ Web Chat ေတြက ကိုယ္ဘယ္ကလဲ ဆိုတာ မသိေတာ့တာပါပဲ။ အဲဒီေတာ့ ကိုယ့္ information အတြက္ လံုၿခံဳမႈရွိပါတယ္။ ျမန္မာျပည္မွာ အဲဒါက ဖန္တီးၿပီးသားပါ။ ကၽြန္ေတာ္တို႔ေတြ ဘယ္ site ပဲၾကည့္ၾကည့္ သူတို႔က ကၽြန္ေတာ္တို႔ IP ကို မသိပါဘူး။ data မခိုးႏိုင္ပါဘူး။ ဒီမွာေတာ့ Proxy ဆိုရင္ ေက်ာ္ဖို႔ပဲလို႔ကို ထင္ေနၾကေတာ့ပါ။ ကၽြန္ေတာ္တို႔ႏိုင္ငံရဲ႕ Proxy က Web Filtering လုပ္ထားတယ္၊ တျခားႏိုင္ငံက Proxy က Web Filter လုပ္မထားဘူး၊ အဲဒီေတာ့ ကၽြန္ေတာ္တို႔က အဲဒီ Proxy ကို သံုးလိုက္ရင္ အလုိလို ေက်ာ္ၿပီးသား ျဖစ္သြားတာပါ။ တျခား Proxy ေတြ သံုးတယ္ဆိုတာကလည္း အရမ္းခက္ခဲတာမဟုတ္ပဲ ကိုယ္သံုးေနတဲ့ Browser ရဲ႕ Option ထဲမွာ Proxy Server ဆိုတဲ့ ေနရာမွာ ကိုယ္သံုးခ်င္တဲ့ Proxy Server ရဲ႕ IP ကို ရိုက္ထည့္လိုက္ရံုနဲ႔ ရပါတယ္။ ဒါေပမဲ့ တျခားႏိုင္ငံက Proxy ကို လွမ္းသံုးဖို႔ဆိုတာ အဲဒီေလာက္ႀကီးထိလည္း မလြယ္ပါဘူး။ (CGI Proxy ေတြကို မဆိုလိုပါ) ဘယ္လို ျပႆနာေတြ ႀကံဳႏိုင္လဲဆိုေတာ့ (၁) ကိုယ့္ေနရာနဲ႔ ကိုယ့္သံုးတဲ့ Proxy နဲ႔ အရမ္းေ၀းေနတဲ့အခါ ေႏွးတာေတြ၊ ခ်ိတ္ဆတ္မရတာေတြ ျဖစ္တတ္ပါတယ္။ (၂) ကိုယ္သံုးတဲ့ Proxy ဟာ ကိုယ္ဟာ ျမန္မာျပည္ကမို႔ သံုးခြင့္မေပးတာမ်ိဳးလည္း ရွိတတ္ပါတယ္။ (၃) တခ်ိဳ႕ Proxy Server ေတြကေတာ့ IP နဲ႔ ကန္႔သတ္ထားတာမ်ိဳးလည္း ရွိပါတယ္။ ကိုယ့္ IP က သူတို႔ list ထဲမွာ မပါရင္ သံုးမရတာမ်ိဳး ျဖစ္ပါတယ္။ (၄) အဓိကကေတာ့ ကၽြန္ေတာ္တို႔ရဲ႕ ISP က ကၽြန္ေတာ္တို႔သံုးမဲ့ Proxy Server ေတြကို Access Denied လုပ္ထားတာလည္း ျဖစ္ေလ့ရွိပါတယ္။ အဲဒါက အမ်ားဆံုးပါ။ source: IT men

By ကိုလင္း- သလႅာဝတီ

No comments:

Post a Comment