ဒီတစ္ခါလည္း Post မတင္တာ ေတာ္ေတာ္ၾကာသြားျပန္ျပီ။ ဒီ Post ကို ကိုယ့္ website မွာတင္ဖို႕ ကိုယ့္ website ေတာင္ ရွိေသးရဲ႕လားလို႕ ျပန္ၾကည့္ရတယ္။ ခုတေလာ အလုပ္တစ္ဘက္နဲ႕ Exam တစ္ခု အတြက္ Preparation လုပ္ေနရတာနဲ႕ Post ေတြ မတင္ျဖစ္တာပါ။ တစ္ခါတခါ IT field ထဲ ၀င္လာမိတာ မွားျပီလားလို႕ ထင္မိတယ္။ မျပီးဆံုးႏုိင္တဲ့ Exam ေတြ ။ အရင္ဘ၀က ေမးခြန္းထုတ္တဲ့ ဆရာမ်ား ျဖစ္ခဲ့သလား မသိပါဘူး။၀ဌ္ေတြ လည္ေနတာကို ေျပာပါတယ္။
ဒီတခါေတာ့ ကြ်န္ေတာ္ share လုပ္ခ်င္တဲ့ အေၾကာင္းအရာက Kerio firewall ပါ။ သူ႕အေၾကာင္း ေရးခ်င္ေနတာကေတာ့ ၾကာပါျပီ။ သူ႕မွာ ပါတဲ့ report ေတြ feature ေတြက မိုက္လို႕ပါ။ Microsoft ISA အစား သူ႕ကို သံုးႏုိင္ပါတယ္။ ကြ်န္ေတာ္ကေတာ့ Microsoft ISA ထက္ သူ႕ကို ပိုၾကိဳက္ပါတယ္။ ဘာလို႕လဲဆိုေတာ့ သူက Window OS မေရြးဘူး။ ISA လို Window Server OS (Server 2000,2003) ေတြမွာဘဲ တင္လို႕ရတာ မဟုတ္ဘူး။ ISA လို သူ႕ version အလုိက္ သြင္းလို႕ရမယ့္ Window Server OS ေတြကိုလည္း စဥ္းစားစရာမလိုဘူး။ Kerio firewall က Window Server OS (Server 2000,2003,2008) အျပင္ Window client OS ျဖစ္တဲ့ window XP, window 7 ေတြေပၚမွာ သြင္းႏုိင္ပါတယ္။ ISA Server က Window Server OS ေပၚမွာဘဲ တင္လို႕ရတာေလ။
ျပီးေတာ့ ကြ်န္ေတာ္တို႕ဆီမွာ internet လိုင္းႏွစ္လိုင္းရွိရင္လည္း Computer တစ္လံုးထဲကို လိုင္းႏွစ္လိုင္းလံုး၀င္ျပီး ထုိ computer ထဲမွာ Kerio firewall ကိုသြင္း။ ျပီးေတာ့ kerio firewall မွာပါတဲ့ load balancing feature ကိုသံုးျပီး internet traffic ကို load balance လုပ္ေပးႏုိင္ပါတယ္။ အရင္တုန္းကလို internet ႏွစ္လိုင္းကို ေပါင္းသံုးခ်င္လို႕ Load balancing router ၀ယ္စရာလည္း မလိုေတာ့ပါဘူး။ internet လိုင္းကိုလည္း ႏွစ္လိုင္းထက္ပိုျပီးေတာ့လည္း load balancing လုပ္ေပးႏုိင္ပါေသးတယ္။ Policy Routing ကိုသံုးျပီးေတာ့လည္း ဘယ္ IP range ဆုိ ဘယ္ internet လိုင္းကထြက္၊ ဘယ္ range ဆုိ ဘယ္္ internet လိုင္းက ထြက္ဆိုျပီးေတာ့လည္း လုပ္ေပးလို႕ရပါတယ္။
ေအာက္က ပံုမွာ ကြ်န္ေတာ္ load balancing feature ကို screen shot ဖမ္းထားပါတယ္။ Kerio ရဲ႕ Load balancing မွာ failover နဲ႕ traffic load balancing ဆိုျပီး ႏွစ္နည္းရွိပါတယ္။ Failover က internet လိုင္းႏွစ္လိုင္းထဲမွ တစ္လိုင္းကိုဘဲ သံုးတယ္။ သံုးေနတဲ့ တစ္လိုင္း down သြားမွ ေနာက္တစ္လိုင္းကိုသံုးတာ။ Traffic Load balancing ကေတာ့ internet ႏွစ္လိုင္းလံုးကို တျပိဳင္တည္း သံုးတာ။
ဒီတခါေတာ့ ကြ်န္ေတာ္ share လုပ္ခ်င္တဲ့ အေၾကာင္းအရာက Kerio firewall ပါ။ သူ႕အေၾကာင္း ေရးခ်င္ေနတာကေတာ့ ၾကာပါျပီ။ သူ႕မွာ ပါတဲ့ report ေတြ feature ေတြက မိုက္လို႕ပါ။ Microsoft ISA အစား သူ႕ကို သံုးႏုိင္ပါတယ္။ ကြ်န္ေတာ္ကေတာ့ Microsoft ISA ထက္ သူ႕ကို ပိုၾကိဳက္ပါတယ္။ ဘာလို႕လဲဆိုေတာ့ သူက Window OS မေရြးဘူး။ ISA လို Window Server OS (Server 2000,2003) ေတြမွာဘဲ တင္လို႕ရတာ မဟုတ္ဘူး။ ISA လို သူ႕ version အလုိက္ သြင္းလို႕ရမယ့္ Window Server OS ေတြကိုလည္း စဥ္းစားစရာမလိုဘူး။ Kerio firewall က Window Server OS (Server 2000,2003,2008) အျပင္ Window client OS ျဖစ္တဲ့ window XP, window 7 ေတြေပၚမွာ သြင္းႏုိင္ပါတယ္။ ISA Server က Window Server OS ေပၚမွာဘဲ တင္လို႕ရတာေလ။
ျပီးေတာ့ ကြ်န္ေတာ္တို႕ဆီမွာ internet လိုင္းႏွစ္လိုင္းရွိရင္လည္း Computer တစ္လံုးထဲကို လိုင္းႏွစ္လိုင္းလံုး၀င္ျပီး ထုိ computer ထဲမွာ Kerio firewall ကိုသြင္း။ ျပီးေတာ့ kerio firewall မွာပါတဲ့ load balancing feature ကိုသံုးျပီး internet traffic ကို load balance လုပ္ေပးႏုိင္ပါတယ္။ အရင္တုန္းကလို internet ႏွစ္လိုင္းကို ေပါင္းသံုးခ်င္လို႕ Load balancing router ၀ယ္စရာလည္း မလိုေတာ့ပါဘူး။ internet လိုင္းကိုလည္း ႏွစ္လိုင္းထက္ပိုျပီးေတာ့လည္း load balancing လုပ္ေပးႏုိင္ပါေသးတယ္။ Policy Routing ကိုသံုးျပီးေတာ့လည္း ဘယ္ IP range ဆုိ ဘယ္ internet လိုင္းကထြက္၊ ဘယ္ range ဆုိ ဘယ္္ internet လိုင္းက ထြက္ဆိုျပီးေတာ့လည္း လုပ္ေပးလို႕ရပါတယ္။
ေအာက္က ပံုမွာ ကြ်န္ေတာ္ load balancing feature ကို screen shot ဖမ္းထားပါတယ္။ Kerio ရဲ႕ Load balancing မွာ failover နဲ႕ traffic load balancing ဆိုျပီး ႏွစ္နည္းရွိပါတယ္။ Failover က internet လိုင္းႏွစ္လိုင္းထဲမွ တစ္လိုင္းကိုဘဲ သံုးတယ္။ သံုးေနတဲ့ တစ္လိုင္း down သြားမွ ေနာက္တစ္လိုင္းကိုသံုးတာ။ Traffic Load balancing ကေတာ့ internet ႏွစ္လိုင္းလံုးကို တျပိဳင္တည္း သံုးတာ။
ေနာက္ Kerio ရဲ႕ေကာင္းတဲ့ အခ်က္က Traffic Shaping ပါ။ သူက user အလိုက္ download, upload speed ကို ကန္႕သတ္ႏုိ္င္ပါတယ္။ ISA မွာဆိုရင္ အဲ့လို လုပ္ဖို႕ဆိုရင္ သီးသန္႕ add on (software) ထပ္သြင္းရပါဦးမယ္။ ဒီမွာေတာ့ မလိုပါဘူး။ Pfsense OS မွာ ဆိုရင္လည္း user အလိုက္ download, upload speed ကို ကန္႕သတ္လို႕မရပါဘူး။WAN interface အလိုက္ဘဲ download, upload speed ကို ကန္႕သတ္လို႕ရပါတယ္။ ကြ်န္ေတာ္စမ္းၾကည့္ရသေလာက္ေပါ့။ ေအာက္က ပံုကေတာ့ file size အၾကီးၾကီး download,upload ခ်ၾကတဲ့့ user ေတြအားလံုးအတြက္ share အသံုးျပဳႏိုင္မယ့္ download,upload speed သတ္မွတ္တာပါ။Kerio မွာ user တစ္ေယာက္က download ခ်ရင္ 256Kbps နဲ႕ခ်ပါလို႕ ေျပာ (configure ခ်) လို႕မရဘူး။ download ခ်မယ့္ user ေတြအားလံုး 256Kbps speed ကို share သံုးပါဆိုျပီးေတာ့ဘဲ ေျပာလို႕ရတယ္။
download, upload speed ကို ကန္႕သတ္ခ်င္တဲ့ user list ကို Advance ထဲကိုသြားျပီး ထည့္ေပးႏုိင္ပါတယ္။ ”IP address group” မွာ Edit ႏွိပ္ျပီး download,upload speed ကန္႕သတ္ခ်င္(ေလ်ာ့ခ်င္)တဲ့ user ေတြရဲ႕ IP ကိုထည့္ေပးရပါမယ္။ ဒီမွာ တစ္ခုမေကာင္းတာက username ေပးလို႕မရပါဘူး။ IP ဘဲေပးလို႕ရပါတယ္။ ဒါေၾကာင့္ ကိုယ္ပိတ္ခ်င္တဲ့ user က ဘယ္ IP သံုးေနလဲဆိုတာကို လိုက္ရွာၾကည့္ရမွာပါ။ (ဘယ္လို ရွာႏုိင္လည္းဆိုရင္ ဘယ္ user က ဘယ္ computer က သံုးေနလဲဆိုတာကို Active host မွာ ျပေနမွာပါ။ ထို hostname ကို လွမ္း ping လိုက္ရင္ reply from “IP” ကိုၾကည့္ျပီး ထို hostname (user) ရဲ႕ IP ကို သိႏိုင္ပါတယ္။(အေကာင္းဆံုးကေတာ့ DHCP Reservation နဲ႕ ဘယ္ computer ကို ဘယ္ IP ဘဲခ်ေပးမယ္ဆိုျပီး သတ္မွတ္ထားသင့္ပါတယ္။ဒါဆိုရင္ user IP ခဏခဏေျပာင္းမွာ စိုးရိမ္စရာမလိုေတာ့ပါဘူး)
ဒီ Bandwidth limiter မွာ သတ္မွတ္ထားတဲ့ upload,download speed က ထိုထဲက user ေတြ file download,upload (MP3,video file download) လုပ္မွသာ affect ျဖစ္ေစတာပါ။ user က webpage ၾကည့္တယ္ဆိုရင္ေတာ့ တျခား user ေတြလုိ ပံုမွန္ speed နဲ႕ ၾကည့္ႏုိင္မွာပါ။
ေအာက္ကပံုက upload,download speed ကို ကန္႕သတ္ရမယ့္ေနရာကို ျပထားတာပါ။ Advance button> Constraints Tab> IP Address Group ထဲ၀င္ျပီး speed ကန္႕သတ္ခ်င္တဲ့ user ရဲ႕ IP ကိုထည့္ေပးရပါမယ္။
download, upload speed ကို ကန္႕သတ္ခ်င္တဲ့ user list ကို Advance ထဲကိုသြားျပီး ထည့္ေပးႏုိင္ပါတယ္။ ”IP address group” မွာ Edit ႏွိပ္ျပီး download,upload speed ကန္႕သတ္ခ်င္(ေလ်ာ့ခ်င္)တဲ့ user ေတြရဲ႕ IP ကိုထည့္ေပးရပါမယ္။ ဒီမွာ တစ္ခုမေကာင္းတာက username ေပးလို႕မရပါဘူး။ IP ဘဲေပးလို႕ရပါတယ္။ ဒါေၾကာင့္ ကိုယ္ပိတ္ခ်င္တဲ့ user က ဘယ္ IP သံုးေနလဲဆိုတာကို လိုက္ရွာၾကည့္ရမွာပါ။ (ဘယ္လို ရွာႏုိင္လည္းဆိုရင္ ဘယ္ user က ဘယ္ computer က သံုးေနလဲဆိုတာကို Active host မွာ ျပေနမွာပါ။ ထို hostname ကို လွမ္း ping လိုက္ရင္ reply from “IP” ကိုၾကည့္ျပီး ထို hostname (user) ရဲ႕ IP ကို သိႏိုင္ပါတယ္။(အေကာင္းဆံုးကေတာ့ DHCP Reservation နဲ႕ ဘယ္ computer ကို ဘယ္ IP ဘဲခ်ေပးမယ္ဆိုျပီး သတ္မွတ္ထားသင့္ပါတယ္။ဒါဆိုရင္ user IP ခဏခဏေျပာင္းမွာ စိုးရိမ္စရာမလိုေတာ့ပါဘူး)
ဒီ Bandwidth limiter မွာ သတ္မွတ္ထားတဲ့ upload,download speed က ထိုထဲက user ေတြ file download,upload (MP3,video file download) လုပ္မွသာ affect ျဖစ္ေစတာပါ။ user က webpage ၾကည့္တယ္ဆိုရင္ေတာ့ တျခား user ေတြလုိ ပံုမွန္ speed နဲ႕ ၾကည့္ႏုိင္မွာပါ။
ေအာက္ကပံုက upload,download speed ကို ကန္႕သတ္ရမယ့္ေနရာကို ျပထားတာပါ။ Advance button> Constraints Tab> IP Address Group ထဲ၀င္ျပီး speed ကန္႕သတ္ခ်င္တဲ့ user ရဲ႕ IP ကိုထည့္ေပးရပါမယ္။
ေနာက္ကြ်န္ေတာ္ အၾကိဳက္ဆံုး feature ကေတာ့ Report ပိုင္းပါ။ Report ပိုင္းကို internet users ေတြမုန္းသြားေလာက္ေအာင္ ထုတ္ေပးႏုိင္ပါတယ္။ user တစ္ေယာက္ခ်င္းစီရဲ႕ internet သံုးခဲ့တဲ့ data usage ကို ေန႕အလိုက္၊ အပတ္အလိုက္၊ လ အလိုက္ျပေပးပါတယ္။ ေအာက္ကပံုမွာ အဲ့လို ျပထားတာကို ေတြ႕ရမွာပါ။
ျပီးေတာ့ ဘယ္ေန႕မွာ ဘယ္သူက internet အသံုးျပဳမူ႕အမ်ားဆံုး (data usage) လည္းဆိုတာကို 1 to 5 စီ ျပ ေပးပါေသးတယ္။ ကြ်န္ေတာ္ ေက်ာင္းတုန္းက အတန္းထဲမွာသာ 1 to 5 ထဲ မပါတာ။ ဒီမွာေတာ့ ခဏခဏ ပါတယ္ဗ်။ ေအာက္ကပံုက ထို Report ပံုစံပါ။
အၾကည့္အမ်ားဆံုး Website link ေတြကို လည္း 1 to 5 စီ ျပပါေသးတယ္။ ( ကြ်န္ေတာ္ထင္ပါတယ္။ ျမန္မာျပည္မွာ တင္ထားတဲ့ kerio အားလံုးရဲ႕ top 1 website က facebook ဘဲျဖစ္ေနမွာပါ။)ေအာက္ကပံုက ထို Report ပံုစံပါ။
user တစ္ေယာက္က ဘယ္ website ေတြၾကည့္သြားလဲ၊ ဘယ္ file ေတြကို download ခ်သြားလဲဆိုတာလည္း ျပပါေသးတယ္။ user သြားခဲ့တဲ့ Website list ေတြကို IP နဲ႕ျပတာမဟုတ္ဘူးေနာ္။ Domain Name နဲ႕ကို ျပတာ။ ဆိုတာက user က www.thantzinsoe.co.nr ကို ေခၚၾကည့္ရင္ keiro ရဲ႕ report မွာ www.thantzinsoe.co.nr နဲ႕ထြက္တယ္။ ISA မွာဆိုရင္ေတာ့ user က www.thantzinsoe.co.nr ကို ေခၚၾကည့္ရင္ သူ ရဲ႕ report မွာ www.thantzinsoe.co.nr အစား ထို website နဲ႕ဆိုင္တဲ့ IP address (ဥပမာ 203.23.34.14) ကိုဘဲ ျပေပးလိမ့္မယ္။ (ISA တို႕ရဲ႕ report မွာ user သြားခဲ့တဲ့ website ေတြကို IP အစား domain name နဲ႕ ျပခ်င္ရင္ေတာ့ လုပ္လို႕ေတာ့ရတယ္။ ဒါေပမယ့္ အလုပ္ေတာ္ေတာ္ရွုပ္တယ္)
ေအာက္က ပံုေတြက user တစ္ေယာက္ခ်င္းစီအလိုက္ လက္ရွိ ၾကည့္ေနတဲ့ website ရယ္။ ၾကည့္ျပီးသြားတဲ့ website။ download ခ်သြားခဲ့တဲ့ file ေတြရဲ႕ location ေတြကို ျပေပးေနတာပါ။
ေအာက္က ပံုေတြက user တစ္ေယာက္ခ်င္းစီအလိုက္ လက္ရွိ ၾကည့္ေနတဲ့ website ရယ္။ ၾကည့္ျပီးသြားတဲ့ website။ download ခ်သြားခဲ့တဲ့ file ေတြရဲ႕ location ေတြကို ျပေပးေနတာပါ။