Monday, March 30, 2009

နာမည္ေတြကို ဘယ္လိုရွာသလဲ

Manual DNS သို႔ IP Assign လုပ္ျခင္း ႏွင့္ပတ္သက္ၿပီးစဥ္းစားမိသြားတာပါ။

ကၽြန္ေတာ္သိသေလာက္ေတာ့ေျပာျပမယ္ မွားရင္လည္းေထာက္ျပေနာ္။

216.239.61.104 ဆိုတဲ့ IP ကဘာလဲသိလား?

www.google.com ပါ။
လူေတြကေတာ့ www.google.com ဆိုတာကို မွတ္မိမွာေပါ့။ ဒါေပမယ့္ IP နံပါတ္ေတြကို ဘယ္လိုမွတ္မိမွာလဲ။ ဒီေတာ့ DNS Server ေတြကိုသံုးတယ္။

ကၽြန္ေတာ္တို႔ browser မွာ www.google.com ဆိုတာကိုရိုက္လိုက္ရင္ ဘယ္လိုရွာသလဲ။

၁. အရင္ဆံုး windows system ေအာက္က host (c:\windows\system32\drivers\etc\host) ဆိုတဲ့ဖိုင္မွာရွိတဲ့ IP list ကိုအရင္သံုးပါတယ္။
၂. အဲဒီမွာမေတြ႔ရင္ ကိုယ့္ network မွာ DNS server ရွိေသးရင္ ရွာပါတယ္။
၃.မေတြ႔ေသးရင္ ISP (Internet Service Provider) ရဲ႕ Name Server (DNS server) မွာရွာပါတယ္။
Name Server ေတြက အရင္ဆံုး cache မွာရွာပါတယ္။ မေတြ႔ရင္ Database မွာရွာၿပီး ေတြ႔တဲ့ IP Address ကိုျပန္ပို႔ေပးပါတယ္။ ဒီအဆင့္မွာမွ ရွာမေတြ႔ေသးရင္ေတာ့ Failed to Connect ဆိုတဲ့ error ကိုျပမွာပါ။

ကၽြန္ေတာ္ေရးထားတာမရွင္းရင္ ေအာက္ကပံုမွာ ၾကည့္ၾကည့္ပါ။

DNS system

ဒါေၾကာင့္ကၽြန္ေတာ္ Manual DNS သို႔ IP Assign လုပ္ျခင္းမွာ 127.0.0.1 လို႔ျပင္ထားတာက အလုပ္လုပ္တာပါ။

No comments:

Post a Comment