Jeśli przeczytano już rozdział o tym, jak działa DNS, wiadomo, że system nazw domen zamienia nazwy domen na adresy IP, których komputery używają, by się znaleźć. Rekordy DNS to pojedyncze wpisy w tym systemie. Każdy rekord przechowuje konkretną informację o domenie i o tym, co ma się dziać, gdy ktoś lub coś próbuje się z nią połączyć.
Czym są rekordy DNS?
Rekordy DNS to wpisy przechowywane na serwerze nazw, które mówią internetowi, jak obsługiwać zapytania do Twojej domeny. Potraktuj je jak zestaw wskazówek dojazdu. Jeden rekord mówi, gdzie leżą pliki strony. Inny, dokąd dostarczać pocztę. Jeszcze inny może potwierdzać, że domena należy do Ciebie. Każdy rekord ma typ, nazwę, wartość i TTL (time to live, czyli czas życia), który określa, jak długo rekord jest przechowywany w pamięci podręcznej, zanim zostanie odświeżony.
Każda domena ma co najmniej kilka rekordów DNS. Bez nich nic powiązanego z domeną nie działa. Żadna strona się nie ładuje, żadna poczta nie jest dostarczana i żadna usługa nie może zweryfikować, że domena należy do Ciebie.
Jakie są najczęstsze typy rekordów DNS?
Typów rekordów DNS są dziesiątki, ale większość marek będzie kiedykolwiek pracować tylko z sześcioma. Każdy z nich ma inne zadanie.
Rekord A
Rekord A to najbardziej podstawowy i najważniejszy rekord DNS. Przypisuje nazwę domeny do adresu IPv4, czyli liczbowego adresu serwera, na którym hostowana jest strona. Gdy ktoś wpisuje domenę w przeglądarce, rekord A mówi internetowi, z którym serwerem się połączyć. Jeśli łączysz domenę z dostawcą hostingu, rekord A to prawie zawsze pierwsza rzecz do ustawienia.
Rekord AAAA
Rekord AAAA wykonuje to samo zadanie co rekord A, ale dla adresów IPv6. IPv6 to nowsza wersja adresowania w internecie, która używa dłuższych adresów, by obsłużyć znacznie większą liczbę urządzeń. Nie każdy serwer używa jeszcze IPv6, więc nie każda domena potrzebuje rekordu AAAA. Jeśli dostawca hostingu podaje adres IPv6 obok adresu IPv4, dodanie rekordu AAAA zapewnia, że strona jest osiągalna w obu.
Rekord CNAME
Rekord CNAME kieruje jedną nazwę domeny na inną nazwę domeny zamiast bezpośrednio na adres IP. Często używa się go dla subdomen. Na przykład możesz ustawić rekord CNAME tak, by "www.twojadomena.com" wskazywało na "twojadomena.com", która sama ma rekord A wskazujący na serwer. Rekordy CNAME tworzą alias, więc jeśli adres IP domeny głównej się zmieni, subdomena automatycznie podąża za nim bez osobnej aktualizacji.
Rekord MX
MX to skrót od Mail Exchange. Rekord MX mówi internetowi, który serwer obsługuje pocztę dla Twojej domeny. Gdy ktoś wysyła maila na adres w Twojej domenie, serwer wysyłający sprawdza rekord MX, by ustalić, gdzie go dostarczyć. Jeśli używasz osobnej usługi poczty niż dostawca hostingu, rekordy MX to sposób na połączenie tej usługi z domeną. Bez rekordów MX poczta wysłana na Twoją domenę nie ma dokąd trafić.
Rekord TXT
Rekord TXT przechowuje dane w postaci zwykłego tekstu. Służy do wielu celów, ale najczęstsze to weryfikacja domeny i bezpieczeństwo poczty. Gdy rejestrujesz się w nowej usłudze i prosi ona o "zweryfikowanie domeny", zwykle dodajesz konkretny rekord TXT, który usługa potem sprawdza. Rekordy TXT służą też do ustawień SPF, DKIM i DMARC, czyli standardów bezpieczeństwa poczty, które pomagają zapobiegać wysyłaniu spamu i phishingu z użyciem Twojej nazwy domeny.
Rekord NS
NS to skrót od Name Server, czyli serwer nazw. Rekord NS mówi internetowi, które serwery nazw odpowiadają za rekordy DNS Twojej domeny. Gdy rejestrujesz domenę, rejestrator domyślnie ustawia rekordy NS wskazujące na własne serwery nazw rejestratora. Jeśli przenosisz zarządzanie DNS do innego dostawcy, aktualizujesz rekordy NS tak, by wskazywały serwery nazw tego dostawcy. Rekordy NS to punkt wyjścia. Wszystko inne, rekordy A, rekordy MX i reszta, jest przechowywane na tych serwerach nazw, na które wskazują rekordy NS.
Kiedy trzeba edytować rekordy DNS?
W większości przypadków rekordy DNS ustawia się raz i zostawia w spokoju. Ale jest kilka sytuacji, w których trzeba wprowadzić zmiany.
- Łączenie domeny z hostingiem. Gdy kupujesz domenę u jednego dostawcy, a stronę hostujesz u innego, trzeba zaktualizować rekord A (czasem rekordy NS), by kierował domenę na serwer dostawcy hostingu. To jeden z podstawowych kroków w zrozumieniu różnicy między domeną a hostingiem i tego, jak oba działają razem.
- Konfiguracja poczty. Jeśli chcesz używać własnego adresu e-mail w domenie, musisz dodać rekordy MX wskazujące na serwery dostawcy poczty.
- Weryfikacja własności domeny. Usługi takie jak konsole wyszukiwarek, platformy pocztowe i dostawcy certyfikatów SSL często proszą o dodanie rekordu TXT, by udowodnić, że kontrolujesz domenę.
- Dodawanie subdomeny. Jeśli chcesz utworzyć subdomenę, taką jak "sklep.twojadomena.com" lub "blog.twojadomena.com", dodajesz dla niej rekord CNAME lub A.
- Zmiana hostingu lub dostawcy poczty. Za każdym razem, gdy przechodzisz do nowego dostawcy, rekordy DNS, które wskazywały starego dostawcę, trzeba zaktualizować, by wskazywały nowego.
Jak edytować rekordy DNS?
Rekordy DNS edytuje się u dostawcy, który zarządza serwerami nazw domeny. W większości przypadków jest to rejestrator domeny. Niektóre marki używają osobnej usługi do zarządzania DNS i wtedy edycje odbywają się tam.
Ogólne kroki są takie same u każdego dostawcy.
- Zaloguj się na konto, na którym zarządzany jest DNS domeny.
- Znajdź ustawienia DNS lub edytor strefy DNS dla domeny.
- Wybierz typ rekordu, który chcesz dodać lub edytować (A, CNAME, MX, TXT itd.).
- Wpisz nazwę (zwykle domena lub subdomena), wartość (adres IP, nazwa serwera lub ciąg tekstowy) i TTL.
- Zapisz rekord.
Przed wprowadzeniem jakichkolwiek zmian zapisz bieżące wartości rekordów, które planujesz edytować. Jeśli coś pójdzie nie tak, posiadanie oryginalnych wartości pozwala szybko wrócić do poprzedniego stanu, zamiast czekać, aż wsparcie je dla Ciebie znajdzie.
Jakie są częste błędy przy edycji rekordów DNS?
Zmiany rekordów DNS są proste w założeniu, ale łatwo je zepsuć. Oto błędy, które powodują najwięcej problemów.
- Edycja DNS w złym miejscu. Jeśli rekordy NS wskazują innego dostawcę niż rejestrator, zmiany wprowadzone u rejestratora nie będą miały żadnego skutku. Zawsze potwierdź, gdzie zarządzany jest DNS, zanim zaczniesz edycję.
- Usuwanie rekordów, których nie tworzysz. Niektóre rekordy są ustawiane automatycznie przez dostawcę hostingu lub poczty. Ich usunięcie może bez ostrzeżenia zepsuć stronę lub pocztę. Jeśli nie wiesz, do czego służy rekord, sprawdź to przed usunięciem.
- Użycie złego typu rekordu. Dodanie CNAME tam, gdzie potrzebny jest rekord A, lub odwrotnie, uniemożliwi działanie połączenia. Postępuj dokładnie według instrukcji dostawcy hostingu lub poczty.
- Zapomnienie o aktualizacji rekordów MX po zmianie hostingu. Zmiana rekordu A tak, by wskazywał nowy hosting, nie wpływa na pocztę. Jeśli pocztą zajmował się stary hosting, rekordy MX nadal wskazują tam. Zaktualizuj je, bo inaczej poczta przestanie docierać.
- Zbyt wysoki TTL przed planowaną zmianą. Wysoki TTL oznacza, że stary rekord pozostaje w pamięci podręcznej dłużej po wprowadzeniu zmiany. Jeśli wiesz, że zbliża się zmiana DNS, obniż TTL kilka godzin wcześniej, aby nowy rekord rozchodził się szybciej po przełączeniu.
Jak długo trwają zmiany DNS?
Zmiany DNS nie wchodzą w życie natychmiast. Po aktualizacji rekordu zmiana musi rozejść się po internecie. Ten proces nazywa się propagacją DNS. Może trwać od kilku minut do 48 godzin, zależnie od TTL starego rekordu i tego, jak szybko różni dostawcy internetu odświeżają przechowywane dane DNS.
W praktyce większość zmian propaguje się w ciągu kilku godzin. Podczas propagacji część odwiedzających może być nadal kierowana na stary serwer, a inni trafią na nowy. To normalne i tymczasowe. Możesz użyć bezpłatnych narzędzi online do sprawdzania propagacji DNS, aby zobaczyć, czy zmiana dotarła do konkretnych regionów.
Jeśli planujesz większą zmianę, taką jak przejście do innego dostawcy hostingu, warto obniżyć TTL na dotkniętych rekordach na dzień lub dwa wcześniej. Niższy TTL oznacza, że pamięci podręczne wygasają szybciej, więc nowy rekord rozchodzi się sprawniej po wprowadzeniu zmiany.
Jak WEMASY obsługuje rekordy DNS
Gdy łączysz domenę własną ze stroną WEMASY, platforma mówi dokładnie, które rekordy DNS dodać lub zaktualizować. Otrzymujesz konkretne wartości rekordu A i wszelkich innych potrzebnych rekordów wraz z instrukcją krok po kroku, gdzie je wpisać u rejestratora domeny. SSL jest aktywowany automatycznie po połączeniu domeny, a niezbędne rekordy dla HTTPS są obsługiwane po stronie WEMASY bez dodatkowej konfiguracji DNS z Twojej strony.
Jeśli chodzi o pocztę, WEMASY nie oferuje jeszcze hostingu poczty (będzie dostępny wkrótce), więc rekordy MX pozostają skierowane na dostawcę poczty, z którego korzystasz. DNS strony i DNS poczty pozostają niezależne, co oznacza, że połączenie domeny z WEMASY nie wpływa na dostarczanie poczty.
Zobacz, co zawiera każdy plan, na stronie cennika WEMASY.
Najczęściej zadawane pytania
Czy dwa rekordy DNS tego samego typu mogą wskazywać różne serwery?
Tak. Niektóre typy rekordów dopuszczają wiele wpisów. Na przykład możesz mieć dwa rekordy A wskazujące dwa różne adresy IP dla równoważenia obciążenia albo dwa rekordy MX z różnymi priorytetami, aby poczta trafiała na serwer zapasowy, gdy główny jest niedostępny. Numer priorytetu w rekordach MX określa, który serwer jest próbowany pierwszy. Niższe numery oznaczają wyższy priorytet. W kreatorze stron WEMASY możesz to ustawić bezpośrednio na swojej stronie.
Czy muszę edytować rekordy DNS, jeśli domena i hosting pochodzą od tego samego dostawcy?
Zwykle nie. Gdy domena i hosting są u tego samego dostawcy, rekordy DNS są zazwyczaj konfigurowane automatycznie. Rekord A, rekordy NS i wszelkie domyślne ustawienia już wskazują właściwe miejsce. Ręczna edycja rekordów DNS byłaby potrzebna tylko wtedy, gdy dodajesz zewnętrzną usługę poczty, weryfikujesz domenę zewnętrznym narzędziem albo ustawiasz subdomenę wskazującą gdzie indziej.
Co się stanie, jeśli przez pomyłkę usunę wszystkie rekordy DNS?
Strona przestanie się ładować, a poczta przestanie być dostarczana. Nic powiązanego z domeną nie będzie działać, dopóki rekordy nie zostaną przywrócone. Większość dostawców DNS przechowuje historię lub pozwala zresetować do rekordów domyślnych. Jeśli przed edycją zrobiono kopię rekordów, można wpisać je ponownie ręcznie. Jeśli nie, skontaktuj się z dostawcami hostingu i poczty, aby uzyskać poprawne wartości rekordów, i dodaj je jeden po drugim.
Czy zmiana rekordów DNS jest bezpieczna, gdy strona działa?
To zależy od tego, co zmieniasz. Dodanie nowego rekordu TXT do weryfikacji domeny albo nowego CNAME dla subdomeny nie wpłynie na istniejącą stronę. Zmiana rekordu A lub rekordów NS przekieruje miejsce, na które wskazuje domena, co oznacza, że strona może chwilowo przestać działać podczas propagacji, jeśli nowy serwer nie jest gotowy. Zmiany rekordu A lub NS planuj na godziny małego ruchu, obniż wcześniej TTL i upewnij się, że nowe miejsce docelowe jest w pełni skonfigurowane przed przełączeniem.
Czym różni się zmiana rekordów NS od zmiany rekordów A?
Zmiana rekordu A aktualizuje, dokąd wskazuje jedna konkretna domena lub subdomena. Zmiana rekordów NS przenosi całe zarządzanie DNS do innego dostawcy, co oznacza, że wszystkie rekordy (A, MX, TXT, CNAME, wszystko) są teraz zarządzane w nowym miejscu. Jeśli musisz tylko skierować domenę na nowy serwer, zmień rekord A. Jeśli chcesz, by inna firma zarządzała wszystkimi ustawieniami DNS, zmień rekordy NS. Zmiana rekordów NS to większy ruch i wpływa na każdą usługę powiązaną z domeną.
Następny rozdział omawia, jak skierować domenę na stronę, gdzie zastosujesz te rekordy DNS w praktyce i przejdziesz krok po kroku przez pełny proces łączenia domeny z hostingiem.