Sobes.tech
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:

  1. Uživatel zadá doménové jméno do prohlížeče.
  2. Prohlížeč zkontroluje svůj DNS cache.
  3. Pokud v cache není záznam, odešle se dotaz na rekurzivní DNS server (obvykle vašeho poskytovatele).
  4. Rekurzivní server zkontroluje svůj cache.
  5. 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.
  6. Autoritativní server vrátí IP adresu.
  7. Rekurzivní server uloží odpověď do cache a předá ji prohlížeči.
  8. 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)