Rekordy DNS określają, dokąd kieruje domena oraz jak działają jej usługi. Poznaj rekordy A, AAAA, CNAME, MX, TXT i NS, a także podstawy wykrywania konfliktów DNS.
- A i AAAA wskazują adres serwera.
- CNAME tworzy alias.
- MX kieruje pocztę.
- TXT przechowuje tekst używany między innymi do weryfikacji.
- NS wskazuje serwery DNS obsługujące domenę.
Spis treści
Jak DNS łączy domenę z usługą
DNS to system, który przechowuje informacje o domenie w postaci rekordów. Każdy rekord ma nazwę, typ i wartość. Nazwa wskazuje domenę lub jej subdomenę, typ określa rodzaj informacji, a wartość mówi, dokąd lub do czego ta informacja prowadzi.
Przykładowo rekord dla example.pl może wskazywać serwer strony, a rekord dla www.example.pl może kierować do tej samej usługi przez alias. Rekordy DNS są od siebie niezależne, dlatego strona internetowa i poczta dla tej samej domeny mogą korzystać z różnych ustawień.
Rekord A: adres IPv4 strony
Rekord A przypisuje nazwę domenową do adresu IPv4. Używa się go wtedy, gdy domena ma kierować bezpośrednio na serwer obsługujący stronę lub inną usługę.
example.plmoże wskazywać adres IPv4 serwera WWW.www.example.plmoże mieć własny rekord A, jeśli korzysta z innego adresu.
Jeśli rekord A wskazuje nieprawidłowy adres, domena może otwierać niewłaściwą stronę albo nie otwierać się wcale. Przy diagnozowaniu problemu sprawdź najpierw, czy wartość rekordu odpowiada serwerowi, który ma obsługiwać domenę.
Rekord AAAA: adres IPv6
Rekord AAAA służy do wskazywania adresu IPv6. Może występować obok rekordu A, gdy usługa jest dostępna zarówno przez IPv4, jak i IPv6.
Jeśli rekord AAAA prowadzi do nieprawidłowego serwera, część połączeń może trafiać pod zły adres mimo poprawnego rekordu A. Przy problemach z dostępem sprawdź oba rekordy, jeśli oba są ustawione dla tej samej nazwy.
Rekord CNAME: alias dla nazwy domenowej
Rekord CNAME wskazuje inną nazwę domenową zamiast adresu IP. Jest przydatny, gdy subdomena ma korzystać z usługi dostępnej pod ustaloną nazwą dostawcy.
Przykładem jest ustawienie www.example.pl jako aliasu dla example.pl albo dla nazwy wskazanej przez usługę zewnętrzną. Wartość CNAME powinna być nazwą domenową, a nie adresem IP.
Na tej samej nazwie nie można łączyć CNAME z innymi rekordami, takimi jak A, AAAA, MX lub TXT. Taki konflikt może uniemożliwić zapisanie rekordu albo powodować nieprawidłowe działanie konfiguracji. Cloudflare opisuje konflikt rekordów z tą samą nazwą.
Rekord MX: obsługa poczty
Rekord MX wskazuje serwer, który ma odbierać pocztę dla domeny. Nie kieruje ruchem strony WWW. Dlatego zmiana rekordu A lub CNAME nie zastępuje konfiguracji MX.
Rekord MX jest związany z nazwą domeny pocztowej. Jego wartość wskazuje nazwę serwera pocztowego, a priorytet określa kolejność użycia serwerów, gdy skonfigurowano ich więcej niż jeden. Nazwa serwera pocztowego może wymagać własnego rekordu A lub AAAA.
Rekord TXT: weryfikacja i informacje tekstowe
Rekord TXT przechowuje wartość tekstową przypisaną do domeny lub subdomeny. Usługi internetowe często używają go do potwierdzenia kontroli nad domeną albo przekazania ustawień związanych z pocztą.
Przy dodawaniu rekordu TXT przepisz dokładnie nazwę i wartość podaną przez usługę. Nawet pojedynczy dodatkowy znak może sprawić, że weryfikacja się nie powiedzie. Rekord TXT dla domeny głównej i rekord TXT dla subdomeny to dwa różne wpisy.
Rekord NS i nameservers: kto obsługuje DNS domeny
Rekord NS wskazuje serwery nazw, czyli nameservers odpowiedzialne za obsługę DNS domeny. To inna funkcja niż wskazanie serwera strony. Nameservers określają, gdzie znajdują się właściwe rekordy A, AAAA, CNAME, MX i TXT.
Jeśli domena używa innych nameservers niż te, w których edytujesz rekordy, zmiana może nie wpływać na działanie domeny. Przed edycją DNS ustal, które serwery nazw są aktywne dla domeny. Następnie zmieniaj rekordy w systemie obsługującym te nameservers.
Jak dobrać rekord do zadania
| Zadanie | Typ rekordu | Co wskazuje lub przechowuje |
|---|---|---|
| Skierowanie domeny na adres IPv4 serwera | A | Adres IPv4 |
| Skierowanie domeny na adres IPv6 serwera | AAAA | Adres IPv6 |
| Utworzenie aliasu dla nazwy domenowej | CNAME | Inną nazwę domenową |
| Wskazanie serwera poczty | MX | Serwer odbierający pocztę |
| Weryfikacja domeny lub zapis tekstu usługi | TXT | Wartość tekstową |
| Wskazanie obsługi DNS domeny | NS | Serwery nazw |
Co sprawdzić przy konflikcie lub awarii
- Sprawdź, czy edytujesz DNS na aktywnych nameservers domeny.
- Porównaj nazwę rekordu z nazwą podaną przez usługę.
example.pl,www.example.pli nazwa serwera pocztowego to różne nazwy. - Sprawdź, czy dla jednej nazwy nie ustawiono CNAME razem z rekordem A, AAAA, MX lub TXT.
- Przy problemach z pocztą sprawdź rekord MX oraz rekordy adresowe nazw serwerów pocztowych.
- Przy problemach ze stroną sprawdź rekordy A, AAAA i CNAME. Błędny rekord AAAA może kierować część połączeń do innego miejsca niż poprawny rekord A.
Najbezpieczniej zmieniać tylko rekord związany z konkretnym zadaniem. Rekordy A i AAAA dotyczą adresowania, MX poczty, TXT weryfikacji, CNAME aliasu, a NS obsługi całej strefy DNS.
