DNS (systém názvov domén)

Systém DNS (Domain Name System) prekladá názvy internetových domén a hostiteľov na adresy IP a naopak.

Na internete DNS automaticky konvertuje medzi názvami, ktoré zadávame v adresárovom paneli webového prehliadača, na adresy IP webových serverov, ktoré tieto webové stránky hostujú. Väčšie korporácie tiež používajú DNS na správu vlastného firemného intranetu . Domáce siete používajú službu DNS pri prístupe na internet, ale nepoužívajú ich na správu názvov domácich počítačov.

Ako funguje DNS

DNS je sieťové komunikačné systémy klient / server : klienti DNS odosielajú žiadosti a dostávajú odpovede od serverov DNS . Žiadosti obsahujúce meno, ktoré majú za následok vrátenie adresy IP zo servera, sa nazývajú vyhľadávanie DNS dopredu. Taktiež sú podporované požiadavky obsahujúce adresu IP a výsledok s názvom nazývaným reverzné DNS vyhľadávania . DNS implementuje distribuovanú databázu na ukladanie tohto mena a posledných známych informácií o adrese pre všetkých verejných hostiteľov na internete.

Databáza DNS je umiestnená na hierarchii špeciálnych databázových serverov. Keď klienti, ako sú napríklad webové prehliadače, vydávajú žiadosti týkajúce sa názvov hostiteľov Internetu, softvér (zvyčajne zabudovaný do sieťového operačného systému), nazývaný resolver DNS, najprv skontaktuje server DNS na určenie adresy IP servera. Ak DNS server neobsahuje potrebné mapovanie, bude ďalej požiadať iný server DNS na ďalšiu vyššiu úroveň v hierarchii. Po potenciálnom odoslaní viacerých správ pre presmerovanie a delegovanie v rámci hierarchie DNS, IP adresa pre daného hostiteľa nakoniec dorazí na rezolver, ktorý následne dokončí požiadavku cez internetový protokol .

DNS navyše obsahuje podporu pre požiadavky na ukladanie do vyrovnávacej pamäte a pre redundanciu . Väčšina sieťových operačných systémov podporuje konfiguráciu primárnych, sekundárnych a terciárnych serverov DNS, z ktorých každý môže obsluhovať počiatočné požiadavky od klientov.

Nastavenie DNS na osobných zariadeniach a domácich sieťach

Poskytovatelia internetových služieb (ISP) si udržiavajú svoje vlastné DNS servery a používajú DHCP na automatickú konfiguráciu svojich zákazníckych sietí. Automatické priradenie DNS serverov uvoľňuje domácnosti z bremena konfigurácie DNS. Správcovia domácej siete však nemusia dodržiavať nastavenia poskytovateľov internetových služieb. Niektorí radšej používajú namiesto toho jednu z dostupných verejných služieb DNS na internete . Verejné DNS služby sú navrhnuté tak, aby poskytovali lepší výkon a spoľahlivosť nad tým, čo môže poskytovať typický poskytovateľ internetových služieb.

Domáce širokopásmové smerovače a ďalšie zariadenia so sieťovými bránami ukladajú primárne, sekundárne a terciálne adresy IP servera DNS pre sieť a podľa potreby ich priradia klientským zariadeniam. Administrátori môžu zvoliť manuálne zadanie adries alebo ich získanie z DHCP. Adresy môžu byť tiež aktualizované na klientskom zariadení prostredníctvom ponúk konfigurácie operačného systému.

Problémy s DNS môžu byť prerušované a ťažko riešiteľné vzhľadom na ich geograficky rozložený charakter. Klienti sa môžu naďalej pripojiť k svojej lokálnej sieti pri zlomení DNS, ale nebudú schopní osloviť vzdialené zariadenia podľa ich mena. Keď sieťové nastavenia klientskeho zariadenia zobrazujú adresy servera DNS 0.0.0.0 , označuje zlyhanie s DNS alebo s jeho konfiguráciou v lokálnej sieti.