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í databáze DNS evidence (jména 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, tzv root serverů bydlí v horní části hierarchie DNS. Servery kořenových jmen Internet spravují informace o serveru DNS pro domény nejvyšší úrovně (TLD) na webu (jako ".com" a ".uk"), konkrétně jména a adresy IP původního autoritativní ) DNS servery odpovědné za odpovědi na dotazy týkající se jednotlivých 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
DNS klienti (tzv řešitelé ), kteří chtějí používat službu DNS, musí mít konfigurovanou síť. Řešitelé dotazují DNS pomocí pevného ( statický ) IP adresy 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. Kromě nich vyhledávání dopředu , DNS se také používá pro:
- najít správné servery k dodání e-mailu na internetu
- zpětné vyhledávání které převedou adresu IP zpět na název domény
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 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ěť? 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? 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 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í DNS mezipaměti
Dynamický DNS
Alternativy k DNS