Úvod do systému DNS (Domain Name System)

Telefonní seznam internetu

Internet a mnoho větších soukromých sítí Internet Protocol (IP) se spoléhají na systém DNS (Domain Name System), který pomáhá řídit provoz. Služba DNS udržuje distribuovanou databázi názvů sítí a adres a poskytuje metody vzdáleného dotazu na databázi. Někteří lidé nazývají DNS "telefonní seznam internetu".

DNS a World Wide Web

Všechny veřejné weby běží na serverech připojených k Internetu s veřejnými adresami IP . Webové servery na .net.com mají například adresy jako 207.241.148.80. Ačkoli lidé mohou zadávat informace o adrese, jako je http://207.241.148.80/ do svého webového prohlížeče, aby navštívili weby, mohli používat vlastní jména, jako je http://www.about.com/, mnohem praktičtější.

Internet používá DNS jako celosvětovou službu pro rozlišení jmen pro veřejné weby. Když někdo zadá název webu do svého prohlížeče, DNS vyhledá příslušnou adresu IP pro daný web, údaje potřebné k vytvoření požadovaného síťového připojení mezi webovými prohlížeči a webovými servery .

Servery DNS a hierarchie jména

DNS používá síťovou architekturu klient / server . Servery DNS jsou počítače určené k ukládání záznamů databáze DNS (názvy a adresy), zatímco klienti DNS zahrnují počítače, telefony a další zařízení koncových uživatelů. Servery DNS se vzájemně propojují, v případě potřeby působí jako klienti.

DNS organizuje své servery do hierarchie. Pro internet jsou v horní části hierarchie DNS umístěny tzv. Root name servers . Servery kořenových jmen Internetu spravují informace serveru DNS pro domény nejvyšší úrovně webu (TLD) (jako ".com" a ".uk"), konkrétně jména a adresy IP původních (tzv. Autoritativních ) serverů DNS zodpovědných za odpovědi dotazy týkající se každé TLD jednotlivě. Servery na další nižší úrovni hierarchie DNS sledují jména a adresy domén druhé úrovně (například "about.com") a další úrovně spravují webové domény (například "compnetworking.about.com").

Servery DNS jsou instalovány a spravovány soukromými podniky a řídícími orgány internetu po celém světě. Pro internet 13 serverů s kořenovými jmény (ve skutečnosti nadbytečné skupiny strojů po celém světě) podporuje stovky domén nejvyšší úrovně Internetu, zatímco About.com poskytuje autoritativní informace o serveru DNS pro stránky v rámci své sítě. Organizace mohou podobně nasadit DNS do svých privátních sítí odděleně, v menším měřítku.

Více - Co je DNS server?

Konfigurace sítí pro DNS

Klienti DNS (tzv. Resolvers ), kteří chtějí používat DNS, musí mít v síti konfigurovanou konfiguraci. Řešitelé dotazují DNS pomocí pevných ( statických ) adres IP jednoho nebo více serverů DNS. V domácí síti mohou být adresy serverů DNS nakonfigurovány jednou na širokopásmovém směrovači a automaticky zvedeny klientskými zařízeními nebo adresy mohou být individuálně konfigurovány pro každého klienta. Správci domácí sítě mohou získat platné adresy serverů DNS buď od svých poskytovatelů internetových služeb, nebo od poskytovatelů služeb DNS třetích stran, jako jsou služby Google Public DNS a OpenDNS.

Typy vyhledávání DNS

DNS se nejčastěji používá v prohlížečích, které automaticky převádějí názvy internetových domén na adresy IP . Vedle těchto vyhledávacích dotazů se DNS používá také pro:

Požadavky na síť, které podporují vyhledávání DNS, jsou ve výchozím nastavení spouštěny přes protokoly TCP a UDP , port 53.

Viz také - vyhledávání vpřed a zpět

DNS mezipaměti

Pro lepší zpracování velkých objemů požadavků DNS využívá ukládání do mezipaměti. Úložiště DNS uchovává lokální kopie nedávno zpřístupněných záznamů DNS, zatímco originály zůstávají zachovány na jejich určených serverech. Místní kopie záznamů DNS zabraňuje vytváření síťové komunikace nahoru a prostřednictvím hierarchie serverů DNS. Pokud je však mezipaměť DNS zastaralá, může dojít k problémům s připojením k síti. DNS cache jsou také náchylné k útoku síťových hackerů. Administrátoři sítě mohou v případě potřeby vymazat mezipaměť DNS pomocí nástroje ipconfig a podobných nástrojů.

Více - Co je DNS mezipaměť?

Dynamický DNS

Standardní DNS vyžaduje, aby byly všechny informace o adrese IP uložené v databázi opraveny. Toto funguje dobře pro podporu typických webových stránek, ale ne pro zařízení využívající dynamické adresy IP, jako jsou webové webové kamery nebo domácí webové servery. Služba Dynamic DNS (DDNS) přidává do služby DNS rozšíření o síťové protokoly tak, aby umožňovala službu rozlišení jmen pro dynamické klienty.

Různí poskytovatelé třetích stran nabízejí dynamické balíčky DNS určené pro ty, kteří chtějí vzdáleně přistupovat k domácí síti prostřednictvím Internetu. Nastavení prostředí Internet DDNS vyžaduje registraci se zvoleným poskytovatelem a instalace dalšího softwaru do místní sítě. Poskytovatel DDNS vzdáleně monitoruje předplacené zařízení a provádí požadované aktualizace jmenného serveru DNS.

Více - Co je dynamický DNS?

Alternativy k DNS

Služba Windows Internet Naming Service (WINS) podporuje rozlišení jména podobnou službě DNS, ale funguje pouze v počítačích se systémem Windows a pomocí jiného jmenného prostoru. WINS se používá v některých soukromých sítích počítačů se systémem Windows.

Dot-BIT je open source projekt založený na technologii BitCoin, která pracuje na přidání podpory domény nejvyšší úrovně ".bit" k Internetu DNS.

Tutorial internetového protokolu - IP číslování sítí