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:
- Użytkownik wpisuje nazwę domeny w przeglądarce.
- Przeglądarka sprawdza swoją pamięć podręczną DNS.
- Jeśli nie ma wpisu, wysyła zapytanie do serwera DNS rekursywnego (zwykle tego dostawcy).
- Serwer rekursywny sprawdza swoją pamięć podręczną.
- 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.
- Serwer autorytatywny zwraca adres IP.
- Serwer rekursywny zapisuje odpowiedź w pamięci podręcznej i przekazuje ją przeglądarce.
- 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) |