Intern
Co je DNS?
sobes.tech AI
Odpověď od AI
DNS (Domain Name System) je distribuovaný systém pro převod doménových jmen na IP adresy.
Hlavní funkce DNS:
- Převod doménových jmen na IP adresy: Když uživatel zadá do prohlížeče doménové jméno (například google.com), DNS najde odpovídající IP adresu.
- Obousměrný převod: Převod IP adresy na doménové jméno (méně často používané, například pro logování).
- Směrování pošty: Určení poštovních serverů odpovědných za konkrétní doménu (přes MX záznamy).
- Vyrovnávání zátěže: Rozdělení požadavků mezi více serverů s použitím různých IP adres pro stejnou doménu.
Proces převodu:
- Uživatel zadá doménové jméno do prohlížeče.
- Prohlížeč zkontroluje svůj DNS cache.
- Pokud v cache není záznam, odešle se dotaz na rekurzivní DNS server (obvykle vašeho poskytovatele).
- Rekurzivní server zkontroluje svůj cache.
- Pokud záznam není, začíná hledání kontaktováním kořenových DNS serverů, poté TLD (top-level domain) serverů (například .com), a nakonec autoritativních DNS serverů domény.
- Autoritativní server vrátí IP adresu.
- Rekurzivní server uloží odpověď do cache a předá ji prohlížeči.
- Prohlížeč naváže spojení se serverem pomocí obdržené IP adresy.
DNS záznamy:
Nejčastější typy DNS záznamů:
| Typ | Popis |
|---|---|
| A | IPv4 adresa |
| AAAA | IPv6 adresa |
| CNAME | Alias pro jiný doménový název |
| MX | Poštovní server |
| TXT | Textové informace (například pro SPF, DKIM) |
| NS | Určuje autoritativní DNS servery pro zónu |
| PTR | Obrácený záznam (IP na doménové jméno) |