Blogger Tips and TricksLatest Tips And TricksBlogger Tricks

Thursday, November 17, 2011

DNS Server အေႀကာင္း


ကဲ ဒီေတာ့ DNS Server ရဲ႕ အ႐ွည္ေကာက္ ဘယ္လိုေခၚတယ္ဆိုတာကို စမွတ္ထားပါေနာ္။ DNS Server ရဲ႕အ႐ွည္ ေကာက္ကေတာ့ Domain Name System လို႔ေခၚပါတယ္။ DNS Server ကို အသံုးျပဳရတဲ့ အေၾကာင္းရင္းကေတာ့ TCP/IP Protocol ကိုအသံုးျပဳၿပီး Network ခ်ိတ္တာကစတာပဲ။ ကဲစဥ္းစား ၾကည့္ရေအာင္ေနာ္။ TCP/IP Protocol ကို အသံုးျပဳတဲ့ အဆင့္ကေန ဘာေၾကာင့္ DNS Server ကို အသံုးျပဳလာရတာလဲ လို႔ေျပာရင္ ကြၽန္ေတာ္တို႔ေတြ Computer ေတြကို တစ္လံုးနဲ႕တစ္လံုး Network ခ်ိတ္ဆက္ေတာ့မယ္ဆိုတာနဲ႕ ဘာစလုပ္မလဲ။ ဟဲဟဲ Computer ေတြတစ္လံုးနဲ႔တစ္လံုး Network ခ်ိတ္ေတာ့ မယ္ဆိုေတာ့ Computer ေတြ အားလံုးကို IP Address လုိက္ေပးလိုက္ရမွာေပါ့။ ေဟာ Computer ေတြကို IP Address ေပးၿပီး၊ Network ခ်ိတ္ရမယ္ဆိုက တည္းက IP Address ေပးလို႔ရဖို႔သည္ TCP/IP Protocol ႐ိွမွ Computer ေတြကို Network ခ်ိတ္ဆက္ဖို႔အတြက္ IP Address ေတြေပးလို႔ရမွာေလ။
အဲဒီေတာ့ ကြၽန္ေတာ္တို႔ေတြက Computer ေတြတစ္လံုးနဲ႔တစ္လံုး Network ခ်ိတ္ဆက္ႏိုင္ ဖို႔အတြက္ TCP/IP Protocol ကို အသံုးျပဳၿပီး Computer တိုင္းကို IP Address ေတြ သတ္မွတ္ေပးလို႕ ရမွာေပါ့။ ဘာေၾကာင့္ TCP/IP Protocol ႐ွိမွ Computer ေတြကို IP Address ေပးလို႕ရမွာလဲလို႕ေျပာရင္ TCP/IP Protocol က IP Address နဲ႕ပဲ အလုပ္လုပ္တဲ့အတြက္ေၾကာင့္ ကြၽန္ေတာ္တို႕ေတြက Computer ေတြကို Network ခ်ိတ္ေတာ့မယ္ဆိုတာနဲ႕ TCP/IP Protocol ကို အသံုးျပဳၿပီး Computer ေတြ တစ္လံုး နဲ႕တစ္လံုး Network မိေအာင္ခ်ိတ္ဆက္ႏိုင္မွာ ျဖစ္ပါတယ္။ DNS Server ေတြကို အသံုးျပဳရတဲ့အေၾကာင္း အရင္းကလည္း အဲဒီ TCP/IP Protocol ကိုအသံုးျပဳၿပီး Computer ေတြ တစ္လံုးနဲ႔တစ္လံုး Network မိေအာင္ ခ်ိတ္ဆက္ တဲ့ေနရာက စတာပဲ။ ဟ...TCP/IP Protocol ကို အသံုးျပဳၿပီး Network ခ်ိတ္တာနဲ႔ DNS Server အသံုးျပဳတာနဲ႔ကဘာဆိုင္လို႔လဲ။ ဒါကဒီလို ႐ွိတယ္ဗ်။ စဥ္းစား ၾကည့္ရေအာင္ေနာ္။ ကြၽန္ေတာ္တို႔ေတြ တစ္ကမာၻလံုးမွာ Computer ေတြ တစ္လံုးနဲ႔ တစ္လံုး Network ခ်ိတ္ေတာ့ မယ္ဆိုတာနဲ႔ Computer ေတြ Network ခ်ိတ္ဆက္ ဖို႔ရန္အတြက္ အသံုးျပဳရတဲ့ Protocol က TCP/IP Protocol ကို အသံုးျပဳတယ္ေလ။ ေဟာ..TCP/IP Protocol ကိုသံုးၿပီဆိုကတည္းက TCP/IP Protocol က IP Address နဲ႔ အလုပ္လုပ္တယ္ေလ။ TCP/IP Protocol က IP Address နဲ႔အလုပ္လုပ္တယ္ ဆိုေတာ့ ကြၽန္ေတာ္ တို႔ ကမာၻမွာ Network ခ်ိတ္ဆက္ထားတဲ့ Computer ေတြရဲ႕ အေရအတြက္ကို ၾကည့္မယ္ဆိုရင္ မေရမတြက္ ႏိုင္ေအာင္ကို မ်ားျပားလြန္းလွတယ္ေလ။

အဲဒီလို မ်ားျပားလွတဲ့ Computer ေတြ တစ္လံုးနဲ႔တစ္လံုး Network ခ်ိတ္ဆက္ထားတာက TCP/IP Protocol ကိုသံုးၿပီး ခ်ိတ္ဆက္ထားတယ္။ TCP/IP Protocol ကို အသံုးျပဳၿပီဆိုကတည္းက Computer တုိင္းမွာ IP Address ေတြ႐ွိတာေပါ့။ ဒီလိုဆိုရင္ ကြၽန္ေတာ္တို႔ တစ္ကမာၻလံုးမွာ မေရတြက္ႏိုင္ ေအာင္ ခ်ိတ္ဆက္ထားတဲ့ Computer ေတြရဲ႕ IP Address ေတြကို မွတ္ထားရမယ္ဆိုရင္ ဘယ္သူမွ မွတ္ထား ႏိုင္ၾကမွာ မဟုတ္ဘူးေလ။ ဒီေတာ့ အဲဒီလို IP Address ေတြကို မမွတ္သားထားႏိုင္ေတာ့ အဲဒီ IP Address ေတြကို မွတ္ထားစရာမလုိေတာ့ဘဲ နာမည္ကိုပဲ မွတ္ထားလိ႔ု ရတဲ့စနစ္ကို က်င့္သံုးၾကတာေပါ့။ ေဟာ..ေတြ႔လား။ TCP/IP ကို အသံုးျပဳၿပီး Network ေတာ့ ခ်ိတ္ထားပါတယ္။ Network ခ်ိတ္ဆက္တဲ့ Computer အလံုးအေရအတြက္ ေတြက မေရတြက္ႏိုင္ေအာင္မ်ားျပားလြန္းေတာ့ IP Address ေတြကို ဘယ္သူမွ မွတ္မထားႏိုင္ၾကဘူး။ အဲဒီလို IP Address ကို မွတ္မထားႏုိင္ေပမယ့္ အဲဒီ IP Address ကို Name တစ္ခုျဖစ္ေအာင္လုပ္ၿပီး၊ IP Address ကိုမမွတ္ဘဲ IP Address ကိုေပးထားတဲ့ Name ကိုပဲ မွတ္ မယ္ဆိုရင္ေတာ့ အဆင္ေျပသြားၿပီေပါ့။ ဟုတ္တယ္မွတ္လား။

ကဲကဲ ေသေသခ်ာခ်ာမွတ္ေနာ္။ အဲဒီ IP Address ေတြကို နာမည္သတ္မွတ္ေပးခ်င္တယ္ဆိုရင္ DNS Server ကို အသံုးျပဳရမယ္ေနာ္။ ဒီေတာ့ DNS Server ကို အသံုးျပဳရတာသည္ IP Address ေတြကို နာမည္ ေပးဖို႔ရန္အတြက္ Naming System ေပါ့ဗ်ာ။ အဲဒီအတြက္အသံုးျပဳရတာပဲ ျဖစ္တယ္။ DNS Server ကို ဘာေၾကာင့္ Install လုပ္ရတယ္ဆိုတာကို Example အေနနဲ႔ တစ္ခုေျပာျပမယ္။ Internet ေပါ့ ဗ်ာ။ ကြၽန္ေတာ္တို႔တေတြ Internet ေပၚမွာ မိမိၾကည့္ခ်င္တဲ့ Website တစ္ခုကို ၾကည့္မယ္ဆိုရင္ Internet Explorer ထဲက Address Bar မွာ Website Name ကို ႐ိုက္ထည့္ေပးရမယ္ေလ။ ကဲ ဒီေတာ့ www.google.com ဆိုတဲ့ နာမည္ကို ႐ိုက္ထည့္ၿပီး၊ Enter Key ကိုႏိွပ္လိုက္မယ္ဆိုရင္ Internet Explorer ထဲမွာ Google Web Page က်လာမွာေပါ့။ ကြၽန္ေတာ္ေျပာခ်င္တာက အဲဒီ www.google.com ဆို တဲ့ နာမည္ကို ကြၽန္ေတာ္တို႔က မွတ္မိေနလို႔ အလြယ္တကူ Google WebSite ကို ၾကည့္လို႔ရတာျဖစ္တယ္။ But...ဒါေပမယ့္ www.google.com ဆိုတဲ့ နာမည္ရဲ႕ေနာက္ကြယ္မွာ အလုပ္လုပ္တာက IP Address က အလုပ္လုပ္သြားတာ ျဖစ္တယ္။ အဲဒီလို IP Address အလုပ္လုပ္တာသည္ www.google.com Website တစ္ခုတည္း အလုပ္လုပ္တာမဟုတ္ဘူး။ ကြၽန္ေတာ္တု႔ိ Internet ေပၚမွာ ၾကည့္ေနတဲ့ Website တိုင္း၊ Website တိုင္း၊ ရဲ႕ေနာက္ကြယ္မွာ အလုပ္လုပ္တာသည္ IP Address ကပဲ အလုပ္လုပ္သြားတာ ျဖစ္တယ္။ သေဘာေပါက္လားေတာ့ မသိဘူး။ ကြၽန္ေတာ္ ဆိုလိုခ်င္တာ ကေလ၊ အ့ဲဒီ Website Name ကိုေခၚလို႔ရဖို႔ အတြက္ ေနာက္ကြယ္ကေန အလုပ္လုပ္သြားတဲ့ IP Address ကို နာမည္ေပးထားတဲ့ Website Name ပဲျဖစ္တယ္။ အ့ဲဒီလိုမ်ိဳး IP Address ကို နာမည္ေပးလို႔ရဖို႔ကလည္း DNS Server ႐ွိမွနာမည္ေပးလို႔ရမွာ ျဖစ္ပါတယ္။ ဒါေၾကာင့္ ကြၽန္ေတာ္တို႔ေတြဟာ IP Address ကို နာမည္ေပး ဖို႔ရန္အတြက္ DNS Server ကိုထိုင္ၿပီး၊ IP Address ေတြကို နာမည္ေပးတဲ့စနစ္ကို က်င့္သံုးၾကတာပဲ ျဖစ္ပါတယ္။

ကဲ ဒီေလာက္ဆိုရင္ DNS Server ကို ဘာေၾကာင့္အသံုးျပဳရတယ္ဆိုတာ သေဘာေပါက္နားလည္ မယ္လို႔ ထင္ပါတယ္။ ထပ္ၿပီး မွတ္ထားလိုက္ပါဦးေနာ္။ DNS Server ဆိုတာ IP Address ေတြကို နာမည္ ေပးထားတဲ့ Server ျဖစ္တယ္။ Network အသင့္ခ်ိတ္ဆက္ထားတဲ့ Computer အလံုးအေရအတြက္ ေတြ မ်ားလာလို႔ IP Address ကိုမွတ္ရတာ အဆင္မေျပဘူးဆိုရင္ DNS Server ထိုင္ေပးရမယ္ဆိုတာ မေမ့နဲ႔ေနာ္။ ကြၽန္ေတာ္ခုနက Example အေနနဲ႔ ႐ွင္းျပခဲ့တဲ့ www.google.com ဆိုတဲ့ Domain Name ရဲ႕ေနာက္ ကြယ္မွာ အလုပ္လုပ္ေနတဲ့ IP Address ကိုၾကည့္မယ္ဆိုရင္ေတာ့ ေအာက္ပါပံုထဲက Command ကိုအသံုး ျပဳၿပီး ၾကည့္လို႔ရပါတယ္။


မွတ္ခ်က္။ ။မိမိၾကည့္ခ်င္တဲ့ Website ရဲ႕ IP ကိုသိခ်င္ရင္လည္း ၄င္း Command ကိုပဲ အသံုးျပဳၿပီး ၾကည့္လို႔ရပါတယ္။

No comments:

Post a Comment