Intern
Čo je DNS?
sobes.tech AI
Odpoveď od AI
DNS (Systém doménových mien) je distribuovaný systém na prevod doménových mien na IP adresy.
Hlavné funkcie DNS:
- Prevod doménových mien na IP adresy: Keď používateľ zadá do prehliadača doménové meno (napríklad google.com), DNS nájde zodpovedajúcu IP adresu.
- Obojsmerný preklad: Prevod IP adresy na doménové meno (menej často používané, napríklad na logovanie).
- Routovanie pošty: Určenie poštových serverov zodpovedných za konkrétny domén (cez MX záznamy).
- Vyrovnávanie záťaže: Rozdeľovanie požiadaviek medzi viaceré servery s použitím rôznych IP adries pre rovnaký doménový názov.
Proces prevodu:
- Používateľ zadá doménové meno do prehliadača.
- Prehliadač skontroluje svoj DNS cache.
- Ak nie je záznam v cache, odošle požiadavku na rekurzívny DNS server (zvyčajne na server poskytovateľa).
- Rekurzívny server skontroluje svoj cache.
- Ak nie je záznam, začína hľadanie kontaktovaním koreňových DNS serverov, potom TLD (Top-Level Domain) serverov (napríklad .com), a nakoniec autoritatívnych DNS serverov domény.
- Autoritatívny server vráti IP adresu.
- Rekurzívny server uloží odpoveď do cache a odovzdá ju prehliadaču.
- Prehliadač nadviaže spojenie so serverom pomocou získanej IP adresy.
DNS záznamy:
Najčastejšie typy DNS záznamov:
| Typ | Popis |
|---|---|
| A | IPv4 adresa |
| AAAA | IPv6 adresa |
| CNAME | Alias pre iné doménové meno |
| MX | Poštový server |
| TXT | Textové informácie (napríklad pre SPF, DKIM) |
| NS | Uvádza autoritatívne DNS servery pre zónu |
| PTR | Obrátený záznam (IP na doménové meno) |