Sobes.tech
Intern

Czym jest DNS?

sobes.tech AI

Odpowiedź od AI

DNS (System Nazw Domeny) to rozproszony system zamiany nazw domen na adresy IP.

Główne funkcje DNS:

  • Przekształcanie nazw domen na adresy IP: Gdy użytkownik wpisuje nazwę domeny (np. google.com) w przeglądarce, DNS znajduje odpowiadający adres IP.
  • Przekształcenie odwrotne: Zamiana adresu IP na nazwę domeny (rzadziej używane, np. do logowania).
  • Routing poczty: Określenie serwerów pocztowych odpowiedzialnych za daną domenę (poprzez rekordy MX).
  • Równoważenie obciążenia: Rozkładanie zapytań pomiędzy wiele serwerów, używając różnych adresów IP dla tej samej nazwy domeny.

Proces przekształcania:

  1. Użytkownik wpisuje nazwę domeny w przeglądarce.
  2. Przeglądarka sprawdza swoją pamięć podręczną DNS.
  3. Jeśli nie ma wpisu, wysyła zapytanie do serwera DNS rekursywnego (zwykle tego dostawcy).
  4. Serwer rekursywny sprawdza swoją pamięć podręczną.
  5. Jeśli nie ma wpisu, serwer rekursywny rozpoczyna wyszukiwanie, kontaktując się z serwerami DNS głównymi, następnie z serwerami TLD (domeny najwyższego poziomu, np. .com), i w końcu z serwerami DNS autorytatywnymi dla domeny.
  6. Serwer autorytatywny zwraca adres IP.
  7. Serwer rekursywny zapisuje odpowiedź w pamięci podręcznej i przekazuje ją przeglądarce.
  8. Przeglądarka nawiązuje połączenie z serwerem za pomocą otrzymanego adresu IP.

Rekordy DNS:

Najczęstsze typy rekordów DNS:

Typ Opis
A Adres IPv4
AAAA Adres IPv6
CNAME Alias dla innej nazwy domeny
MX Serwer pocztowy
TXT Informacje tekstowe (np. dla SPF, DKIM)
NS Wskazuje autorytatywne serwery DNS dla strefy
PTR Rekord odwrotny (IP na nazwę domeny)