ယင်း Domain Name System (DNS) မှနိဒါန်း

အင်တာနက်ဖုန်းစာအုပ်

အဆိုပါအင်တာနက်နှင့်ပိုမိုကြီးမားအများအပြားပုဂ္ဂလိက Internet Protocol (IP) ကွန်ရက်များအပေါ်မှီခိုအပေါ်အားကိုး Domain Name System (DNS) တိုက်ရိုက်အသွားအလာကိုကူညီ။ အဆိုပါ DNS ကိုတစ်ဦးဖြန့်ဝေဒေတာဘေ့စထိန်းသိမ်းထား ကွန်ယက်ကိုအမည်များ နှင့်လိပ်စာများနှင့်အဝေးကနေဒေတာဘေ့ query မှကွန်ပျူတာတွေအတွက်နည်းလမ်းများပေးပါသည်။ တချို့လူတွေက "ဟုအဆိုပါအင်တာနက်ဖုန်းစာအုပ်။ " DNS ကိုပဌနာ

DNS ကိုနှင့် World Wide Web ကို

အားလုံးအများပိုင်က်ဘ်ဆိုဒ်များနှင့်အတူအင်တာနက်ကိုချိတ်ဆက်ထားပြီး server များပေါ်တွင် run အများပြည်သူ IP လိပ်စာများ ။ About.com မှာက Web servers များ, ဥပမာ, 207.241.148.80 တူသောလိပ်စာများရှိသည်။ ကလူ http://www.about.com/ ပိုပြီးလက်တွေ့ကျတဲ့ဖြစ်ပါတယ်တူသောလျော်သောနာမည်များသုံးစွဲဖို့နိုင်ဖြစ်ခြင်း, က်ဘ်ဆိုက်များသို့သွားရောက်သူတို့ရဲ့ Web browser ကိုသို့ http://207.241.148.80/ တူသောလိပ်စာသတင်းအချက်အလက်ရိုက်ထည့်နိုင်ပါတယ်ပေမယ့်။

အင်တာနက်ကိုအများပြည်သူက်ဘ်ဆိုက်များအတွက်ကမ္ဘာတစ်ဝှမ်း name resolution ဝန်ဆောင်မှုအဖြစ် DNS ကိုအသုံးချ။ ဘယ်အချိန်မှာတစ်စုံတစ်ဦးကအမျိုးအစားများကို site တစ်ခု၏အမည်ကိုမိမိတို့၏ဘရောက်ဇာသို့ DNS ကိုဤ site များအတွက်သက်ဆိုင်ရာ IP address ကိုတက်ကြည့်, ဒေတာများအကြားတပ်မက်လိုချင်သောအကွန်ယက်ကိုဆက်သွယ်မှုလုပ်ရန်လိုအပ်သည် က်ဘ်ဘရောက်ဇာနဲ့ Web servers များ

DNS Servers များနှင့်အမည် Hierarchy

DNS ကိုအသုံးပြုသည် တစ်ဦး ကို client / server ကိုကွန်ရက်က ဗိသုကာ။ ယင်း DNS ကို၏ clients များ PC များ, ဖုန်းများနှင့်အဆုံးအသုံးပြုသူအခြား devices များပါဝင်သည်စဉ်နှင့် DNS ဆာဗာများ, စတိုးဆိုင် DNS ကိုဒေတာဘေ့စမှတ်တမ်းများ (အမည်များနှင့်လိပ်စာများ) မှသတ်မှတ်ထားသောကွန်ပျူတာဖြစ်ကြသည်။ DNS ဆာဗာလည်းလိုအပ်တဲ့အခါအချင်းချင်း clients များအဖြစ်သရုပ်ဆောင်တစ်ဦးချင်းစီကတခြားတွေနဲ့ interface ။

အဆိုပါ DNS ကိုတစ်ဦးအဆင့်ဆင့်သို့င်း၏ဆာဗာများကိုစုစည်း။ အင်တာနက်ကိုအဘို့, ဒါခေါ်အမြစ်နာမကိုအမှီဆာဗာများအတွက် DNS အဆင့်ဆင့်ရဲ့ထိပ်မှာနေထိုင်ကြသည်။ အင်တာနက်ကိုအမြစ်အမည်ဆာဗာက်ဘ်ရဲ့အဘို့အ DNS Server ကိုသတင်းအချက်အလက်စီမံခန့်ခွဲ ထိပ်တန်း-level domain (TLD) ( ".com" နှင့် ".uk" ကဲ့သို့), ဖြေဆိုခြင်းများအတွက်တာဝန်ရှိသည့် (သော authoritative ခေါ်) မူရင်းနှင့် DNS ဆာဗာအထူးသအမည်များနှင့် IP လိပ်စာများ တစ်ဦးချင်းတစ်ဦးချင်းစီ TLD အကြောင်းကိုမေးမြန်းချက်။ ( "about.com" ကဲ့သို့) ကို DNS ကိုအဆင့်ဆင့်ခြေရာခံဒုတိယ-Level Domain အမည်များနှင့်လိပ်စာများကိုနောက်အောက်ပိုင်းအဆင့်မှာဆာဗာများ, နှင့်နောက်ထပ်အဆင့်ဆင့် ( "compnetworking.about.com" ကဲ့သို့) က Web domains များစီမံခန့်ခွဲ။

DNS ဆာဗာ ကမ္ဘာတဝှမ်းအလောင်းတွေအုပ်ချုပ်ပုဂ္ဂလိကစီးပွားရေးလုပ်ငန်းများနှင့်အင်တာနက်တို့က installed နှင့်ထိန်းသိမ်းထားကြသည်။ About.com သူ့ရဲ့ network အတွင်းမှာဆိုက်များအတွက်သော authoritative DNS Server ကိုသတင်းအချက်အလက်ထောက်ပံ့ပေးနေချိန်မှာအင်တာနက်ကိုအဘို့, 13 အမြစ်နာမကိုအမှီဆာဗာများ (ကမ္ဘာတဝှမ်းစက်တွေ၏အမှန်တကယ်မလိုအပ်တဲ့ရေကန်), အင်တာနက်ကထိပ်တန်း-level domain ၏ရာပေါင်းများစွာထောက်ခံသွားမှာပါ။ အဖွဲ့အစည်းများအလားတူသေးငယ်တဲ့အတိုင်းအတာပေါ်သီးခြားစီမိမိတို့၏ပုဂ္ဂလိကကွန်ရက်များပေါ်တွင် DNS ကိုလုပ်ငန်းတွေစတင်ဖို့နိုင်ပါတယ်။

ပိုများသော - တစ်ဦးနှင့် DNS Server ကိုဆိုတာဘာလဲ

DNS ကိုများအတွက်ကွန်ယက် Configuring

DNS ကိုသုံးစွဲဖို့လို (resolver သည်ခေါ်) DNS ကို client များက၎င်းတို့၏ network ပေါ်မှာ configured ရှိရမည်။ resolver တဦးတည်းသို့မဟုတ်ထိုထက်ပိုသော DNS server ၏ fixed (ငြိမ်) IP လိပ်စာများကို သုံး. DNS ကို query ။ တစ်ဦးနေအိမ်ကွန်ယက်ကိုတွင်, DNS Server ကိုလိပ်စာများကိုတစ်ဦးပေါ်တခါ configured နိုင်ပါတယ် ဘရော့ဘန်း router ကို အလိုအလျောက်တက်ခူး client ကို devices များ , သို့မဟုတ်လိပ်စာများကိုတစ်ဦးချင်းတစ်ဦးချင်းစီကို client အပေါ် configured နိုင်ပါသည်။ မူလစာမျက်နှာကွန်ယက်ကိုအုပ်ချုပ်ရေးမှူးများ, သူတို့ကအင်တာနက်ဝန်ဆောင်မှုပေးသို့မဟုတ် Google Public DNS နှင့် OpenDNS တူသော Third-party ကအင်တာနက်နှင့် DNS ပံ့ပိုးပေးလည်းကောင်းထံမှခိုင်လုံသော DNS Server ကိုလိပ်စာများကိုရနိုင်သည်။

DNS ကို lookup အမျိုးအစားများ

DNS ကိုအများဆုံးအလိုအလျှောက်ပြောင်းလဲက်ဘ်ဘရောက်ဇာအသုံးပြု IP ကိုအင်တာနက်ဒိုမိန်းအမည်များ လိပ်စာများ။ ဤအရှေ့သို့ lookups များကိုလည်းအနားမှာ, ထို DNS ကိုလည်းအသုံးပြုသည်:

ကျော်ပြေးနှင့် DNS lookups ထောက်ပံ့ကွန်ယက်တောင်းဆိုမှုများ သည် TCP နှင့် UDP ကို default အနေဖြင့်, port ကို 53 ။

ကိုလည်းကြည့်ပါ - ရှေ့သို့နှင့်ပြောင်းပြန် IP Address ကို Lookup

DNS ကို Caches

မြင့်မားသော volumes ကိုတောင်းဆိုမှုများကိုပိုကောင်းသည့်လုပ်ငန်းစဉ်ဖို့, DNS ကိုယာယီသိမ်းဆည်းအသုံးချ။ မူရင်းကိုသူတို့သတ်မှတ်ထားသော server များပေါ်တွင်ထိန်းသိမ်းထားခံရဖို့ဆက်လက်နေချိန်မှာ DNS ကို cache များကိုမကြာသေးမီက-ဝင်ရောက် DNS ကိုမှတ်တမ်းများဒေသခံမိတ္တူသိမ်းထားတာဖြစ်ပါတယ်။ DNS ကိုမှတ်တမ်းများဒေသခံမိတ္တူထားရှိခြင်းတက်နှင့် DNS Server ကိုအဆင့်ဆင့်ကတဆင့်ကွန်ရက်အသွားအလာထုတ်လုပ်ဖို့ရှိခြင်းကိုရှောင်။ တစ်ဦးနှင့် DNS cache ကိုခေတ်မမီတော့ဖြစ်လာလျှင်မည်သို့ပင်ဆို, ကွန်ယက်ကိုဆက်သွယ်မှုဆိုင်ရာကိစ္စရပ်များဖြစ်ပေါ်နိုင်ပါတယ်။ DNS ကို cache များကိုလည်းကွန်ယက်ကိုဟက်ကာများအားဖြင့်တိုက်ခိုက်ရန်ကျရောက်နေတဲ့ခဲ့ကြပြီ။ သုံးပြီးလိုအပ်ပါက Network မှအုပ်ချုပ်ရေးမှူးများတစ်ဦး၏ DNS cache ကိုရှင်းလင်းရန်နိုင်ပါတယ် ipconfig နှင့်အလားတူ utilities ။

ပိုများသော - တစ်ဦးနှင့် DNS Cache ဆိုတာဘာလဲ

dynamic DNS ကို

စံ DNS ကိုအဆိုပါဒေတာဘေ့စထဲမှာသိမ်းထားတဲ့အားလုံး IP address ကိုသတင်းအချက်အလက် fixed ခံရဖို့လိုအပ်သည်။ ဤသည်ထိုကဲ့သို့သောအင်တာနက်ကို Web ကို cams သို့မဟုတ် home က်ဘ်ဆာဗာများအဖြစ်ပြောင်းလဲနေသော IP လိပ်စာများကို သုံး. device များအတွက်ပုံမှန် web site များထောက်ပံ့သော်လည်းမများအတွက်ဒဏ်ငွေအလုပ်လုပ်ပါတယ်။ dynamic DNS ကို (DDNS) ဖြည့်စွက် ကွန်ယက်ကို protocol ကို ပြောင်းလဲနေသော client များအတွက် name resolution ဝန်ဆောင်မှုကို enable DNS ကိုမှအဆက်များ။

အမျိုးမျိုးသော Third-party ပံ့ပိုးပေးအဝေးကနေအင်တာနက်မှတဆင့်သူတို့ရဲ့နေအိမ်ကွန်ယက်ကိုရယူလိုသောသူတို့အဘို့ဒီဇိုင်းပြောင်းလဲနေသော DNS ကို packages များဆက်ကပ်။ အင်တာနက် DDNS ပတ်ဝန်းကျင်တက်ချိန်ညှိခြင်းရွေးကောက်တော်မူသော provider ကအတူတက်လက်မှတ်ထိုးခြင်းနှင့်ဒေသခံကွန်ယက်ပေါ်တွင်နောက်ထပ် software ကို install လုပ်လိုအပ်သည်။ အဆိုပါ DDNS provider ကအဝေးကနေမော်နီတာ devices များပေးသွင်းပြီးနှင့်လိုအပ်သော DNS အမည် server ကို updates များကိုစေသည်။

ပိုများသော - Dynamic DNS ကိုဆိုတာဘာလဲ

DNS ကိုမှအခြားရွေးချယ်စရာ

အဆိုပါ Microsoft က Windows အတွက်အင်တာနက်ကိုအမည်ဝန်ဆောင်မှု (အနိုင်ပေး) DNS ကိုဆင်တူ name resolution ကိုထောက်ပံ့ပေမယ့် Windows တွင်သာကွန်ပျူတာနှင့်တစ်ဦးကွဲပြားခြားနားအမည်ဖြင့်အာကာသကို အသုံးပြု. အပေါ်အလုပ်လုပ်ပါတယ်။ အနိုင်ပေးမှာ Windows PC များအချို့ကိုပုဂ္ဂလိကကွန်ရက်များပေါ်တွင်အသုံးပြုသည်။

dot-bit ကိုအင်တာနက် DNS ကိုတစ်ဦး ".bit" top-level domain များအတွက်ထောက်ခံမှုထည့်သွင်းဖို့လုပ်ဆောင်နေကြောင်း Bitcoin နည်းပညာအပေါ် အခြေခံ. ပွင့်လင်းအရင်းအမြစ်စီမံကိန်းဖြစ်သည်။

အင်တာနက်ပရိုတိုကောသင်ခန်းစာ - IP ကို network number