11/11/2015

Proxy Server ဆုိတာဘာလဲ ??





Proxy Server ဆိုတာဟာ Internet Connection ကို Sharing
ေပးတဲ့ေနရာမွာ သုံးတဲ့ Serverတစ္မ်ဳိးပဲျဖစ္ပါတယ္။Internet Connection
ကိုSharing လုပ္ေပးတယ္ဆိုတာဟာ Internet Connection
ေလးတစ္ခုကိုကိုယ့္ရဲ႕Local Area Network တြင္းကComputer
တိုင္းသံုးစြဲႏိုင္ေအာင္လုိ႔ ၾကားခံ၀င္္ေရာက္လုပ္ကိုင္ ေပးျခင္းျဖစ္ပါတယ္။
အဲဒီလုိ ၾကားခံ၀င္ေရာက္ၿပီးInternet Connectionကို Share
လုပ္ေပးႏိုင္တဲ့ နည္းလမ္း (၃) မ်ဳိးရွိပါတယ္။ အဲဒါေတြကေတာ့-
(1) ICS ( Internet Connection Sharing Service )
(2) NAT ( Network Address Translation Service )
(3) Proxy Server တို႔ပဲျဖစ္ပါတယ္။
အဲဒီ(၃)မ်ုိးထဲမွာ အေကာင္းဆံုးကိုျပပါဆိုရင္ေတာ့
Proxy Server ကိုျပရပါလိမ့္မယ္။ ဘာျဖစ္လုိ႔လဲဆိုေတာ့
အေၾကာင္းျပစရာေတြ အမ်ားႀကီးရွိေနလုိ႔ပါပဲ။ တျခားနည္းလမ္းေတြရဲ႕
ဟာကြက္ေတြမေကာင္းတာေလးေတြကိုProxy Server မွာ မေတြ႔ရသလုိ
Proxy Serverရဲ႕ စြမ္းေဆာင္ရည္ေတာ္ေတာ္မ်ားမ်ားကိုလည္း တျခားနည္းလမ္းေတြမွာ
လံုး၀မရႏိုင္ပါဘူး။ICSဆိုတဲ့Internet Connection Sharing Service
ကို အသံုးျပဳခဲ့မယ္ဆိုရင္ ကြ်န္ေတာ္တို႔ရဲ႕Networkအတြင္းမွာComputer
အလုံးေရ254လံုးအထိပဲ ခ်ိတ္ဆက္ခြင့္ရႏိုင္ပါလိမ့္မယ္။ ဘာလို႔လဲဆိုေတာ့ICS Service
ကိုRunထားၿပီးInternet Connection Sharingေပးတဲ့နည္းလမ္းကိုသုံးခဲ့မယ္ဆိုရင္
ကြ်န္ေတာ္တို႔ရဲ႕LANအတြင္းမွာရွိတဲ့Computerေတြဟာ192.168.0.1ကေန192.168.0.254၊
Subnet Mask 255.255.255.0အတြင္းကAddress ေတြကိုသာ သုံးစြဲႏိုင္ခြင့္ရၾကမွာပါ။
ဘာလို႔လဲဆိုေတာ့ICS Service ဟာ သူ႔ရဲ႕Local Network Addressကို192.168.0.0အျဖစ္Defaultအရ အေသသတ္မွတ္ထားတာေၾကာင့္ပဲျဖစ္ပါတယ္။ ကြ်န္ေတာ္တို႔အေနနဲ႔ ျပင္ဆင္ပိုင္ခြင့္မရွိပါဘူး။
ဒါ့အျပင္ICS Serviceသည္Network Trafficကိုလည္းမထိန္းႏို္င္ပါဘူး။အဲေနာက္တစ္မ်ဳိးျဖစ္တဲ့NAT (Network Address Translation Service)သူလည္းInternetကိုSharingလုပ္ေပးႏိုင္တာမွန္ပါတယ္။
ဒါ့အျပင္ သူကICS Serviceထက္ ပိုသာတဲ့အခ်က္က သူ႔ရဲ႕Local NetworkကိုIPaddressသတ္မွတ္ရာမွာ
192.168.0.0 Network တစ္ခုတည္းပုံေသ သတ္မွတ္ထားတာမ်ဳိးမရွိေတာ့ပါဘူး။ မိမိႀကိဳက္ႏွစ္သက္ရာNetwork Addressစ္ခုကို ကိုယ္တိုင္သတ္မွတ္ ေ႐ြးခ်ယ္ႏိုင္ပါတယ္။ ၿပီးေတာ့NAT ServiceမွာBasic Firewall functionပါလာတဲ့အတြက္ေၾကာင့္ ကိုယ့္ရဲ႕Local Networkကို
 ပိုၿပီးလုံၿခဳံမႈရိွလာေစပါတယ္။ ဒါေပမယ့္ICS Serviceနဲ႔တူတူမေကာင္းတဲ့အခ်က္ေလးကေတာ့ သူဟာလည္းNetwork Traffic ကိုလုံး၀မထိန္းထားႏိုင္ပါဘူး။ကဲ ဒါဆိုရင္ ကြ်န္ေတာ္တို႔ရဲ႕ ဇာတ္လိုက္ေက်ာ္ႀကီးProxy Serverကေကာ ၊ ဟုတ္ကဲ့။Proxy Server ရဲ႕ေကာင္းခ်က္ေတြကေတာ့ အမ်ားႀကီးပါပဲ။ ဟိုServiceႏွစ္ခုမွာ လုံး၀မျဖစ္ႏိုင္တာေတြကိုProxy Serverကေကာင္းေကာင္း
ေျဖ႐ွင္းေပးႏိုင္ခဲ့ပါတယ္။ အရင္ဦးဆုံးကိုယ့္ရဲ႕Local NetworkကိုAddressသတ္မွတ္ရာမွာလည္း
 ႀကိဳက္တဲ့IP Address Class ထဲက ေပးခ်င္တဲ့Addressကို စိတ္ႀကိဳက္ေ႐ြးခ်ယ္ၿပီး သတ္မွတ္ေပးႏိုင္ပါတယ္။ ၿပီးေတာ့Proxy Serverဟာ ကိုယ့္ရဲ႕Local Network ထဲကကြန္ပ်ဴတာေတြကိုICSနဲ႔NATတို႔မွာလုိမ်ဳိး Internetေပၚကိုတိုက္႐ုိက္ခ်ိက္ဆက္ေပးတဲ့ သေဘာမ်ဳိးမဟုတ္ေတာ့ပဲProxy Server
ရဲ႕Web Proxy Serviceကေန ဖြင့္ေပးထားတဲ့Portတစ္ခုကေနပဲ ခ်ိတ္ဆက္သုံးစြဲေစတာျဖစ္တဲ့အတြက္securityမွာလည္းအမ်ားႀကီးလုံၿခဳံသြားေစပါတယ္။ ၿပီးေတာ့ ကိုယ့္ရဲ႕Local Networkထဲကclientေတြကို ေပးမသုံးခ်င္တဲ့Websiteေတြကိုပိတ္ထားလိုရပါတယ္။
Local Networkထဲက ဘယ္Computersေတြကိုေတာ့ျဖင့္Internetေပးမသုံးခ်င္ဘူးလဲ ၊Internetေပးသုံးထားတဲ့Clientေတြကိုလဲဘယ္အခ်ိန္ေတြအတြင္းမွာပဲ ေပးသံုးမ်ာလဲ စတဲ့security permissionေတြကိုလည္း စိတ္ႀကိဳက္သတ္မွတ္ကန္႔သတ္ထားႏိုင္ပါတယ္။
ဒါ့အျပင္Local NetworkထဲကClient Computerတစ္လုံးကWebsiteတစ္ခုကိုလွမ္းေခၚသုံးလုိက္ၿပီဆိုတာနဲ႔ အဲဒီWebsiteကိုProxy Server က သူ႔ရဲ႕cacheထဲမွာယာယီသိမ္းလိုက္ပါတယ္။ အဲဒီအခ်ိန္ကေန သတ္မွတ္ထားတဲ့အခ်ိန္အတိုင္းတစ္ခုအတြင္း(သို႔မဟုတ္)သတ္မွတ္ထား
တဲ့cacheပမာဏ မျပည့္လြန္မီအခ်ိန္အတြင္း(အဲဒါေတြကိုProxyServerမွာ ကိုယ္တိုင္စိတ္ႀကိဳက္သတ္မွတ္ေပးႏိုင္ပါတယ္။)မွာ ေနာက္ထပ္Client Computerတစ္လုံးက
  အဲဒီWebsiteကိုပဲ ထပ္မံေခၚယူသံုးစြဲခဲ့မယ္ဆိုရင္Proxy Serverဟာ သူ႔ရဲ႕cache
ထဲကေနပဲ ထုတ္ေပးလိုက္မွာျဖစ္တဲ့အတြက္NetworkTrafficကို ထိန္းခ်ဳပ္ထားတဲ့ သေဘာသက္ေရာက္ၿပီးInternet speed ကို ပိုမိုုျမန္ဆန္ေစပါတယ္။ကိုယ့္ရဲ႕Local Networkထဲclient computerေတြ ဘယ္Websiteေတြကို ေခၚယူသံုးစြဲသြားၾကတယ္ဆိုတာကိုလည္းProxy ServerထဲကLog Fileထဲမွာ ျပန္လည္ၾကည့္႐ႈႏိုင္ပါတယ္။ ေနာက္ၿပီး ကိုယ့္ရဲ႕Local NetworkထဲကComputer
ေတြကိုInternetေပးသံုးတဲ့ေနရာမွာလည္း သတ္မွတ္ထားတဲ့usernameႏွင့္Passwordကိုသိမွအသုံးျပဳခြင့္ ရေအာင္လည္း လုပ္ထားႏိုင္ပါတယ္။ ကဲကဲ ဆက္ေျပာရင္ေတာ့ ေရးတဲ့ကြ်န္ေတာ္လည္းလက္ေညာင္း စာဖတ္သူလည္းမ်က္စိေတြေတာင္ေညာင္းသြားမယ္။အခုေလာက္သိထားမယ္ဆိုရင္လည္း
လံုေလာက္ပါတယ္။Proxy Server ကို ဘယ္လုိေနရာေတြမွာသံုးရတယ္ဆိုတာေလးကိုလည္း မ်က္လံုးထဲမွာျမင္ေယာင္လာေအာင္ပံုဆြဲျပလိုက္ပါတယ္ေနာ္။


Credit >> Youth Computor

တစ္ခုခု အႀကံေပးလိုပါကMy FB Acc
  >> Min Oke Kar << FB

My Reader App
Min Oke Kar (နည္းပညာ).apk
Download (1)
Download (2)

က်ေနာ္တင္သမွ်  Post ေတြကို Facebook
မွ တုိက္ရုိက္ဖတ္ရႈလိုပါက
Min Oke Kar ဘီးလူးကၽြန္းသားေလး နည္းပညာ
page ကို Like လုပ္ထားေပးပါ..
https://www.facebook.com/minoke.kar123

Min Oke Kar (ဘီလူးကၽြန္းသားေလး)
နည္းပညာ