Jak ustawić rekord A dla domeny? Krok po kroku z przykładami

Rekord A to jeden z pierwszych rekordów DNS, z którymi zetknie się każdy właściciel strony internetowej. To właśnie on sprawia, że wpisując nazwę domeny w przeglądarce, trafisz na właściwy serwer, a nie na białą stronę z błędem DNS. Ustawienie rekordu A jest niezbędne przy uruchamianiu nowej strony, przy migracji na nowy serwer i przy konfiguracji subdomen.

Ten poradnik tłumaczy krok po kroku, jak znaleźć potrzebne informacje, gdzie je wprowadzić i jak zweryfikować, że konfiguracja działa prawidłowo.

Czym dokładnie jest rekord A?

Rekord A (Address Record) to wpis w strefie DNS domeny, który przypisuje nazwę domenową do adresu IPv4 serwera. Gdy przeglądarka próbuje załadować stronę, wysyła zapytanie DNS: „jaki adres IP kryje się pod tą domeną?" i rekord A dostarcza tej odpowiedzi.

Każdy rekord A składa się z czterech elementów:

  • Nazwa — domena lub subdomena, której dotyczy rekord (np. @ dla domeny głównej lub www dla subdomeny www).
  • Typ — zawsze A.
  • TTL — czas w sekundach, przez który rekord może być buforowany przez serwery DNS.
  • Wartość — adres IPv4 serwera, np. 185.230.64.10.

Krok 1 — znajdź adres IP swojego serwera

Zanim cokolwiek wpiszesz w panelu DNS, potrzebujesz adresu IP serwera, na który chcesz wskazać domenę. Adres IP znajdziesz w kilku miejscach:

  • W panelu hostingu — zazwyczaj w sekcji „Informacje o koncie", „Dane techniczne" lub „FTP/SSH". Szukaj pozycji oznaczonej jako „Adres IP serwera", „IP", „Server IP".
  • W powitalnym e-mailu od hostingu — dostawcy hostingu zazwyczaj wysyłają dane dostępowe (w tym adres IP) zaraz po aktywacji konta.
  • W dokumentacji VPS — jeśli korzystasz z serwera VPS, adres IP jest widoczny w panelu zarządzania serwerem zaraz po jego uruchomieniu.
  • Pytając support hostingu — jeśli nie możesz znaleźć adresu IP, support odpowie w ciągu minut.

Upewnij się, że masz adres IPv4 (cztery grupy cyfr oddzielone kropkami, np. 185.230.64.10), nie IPv6. Rekord A obsługuje wyłącznie IPv4. Dla IPv6 potrzebny jest rekord AAAA.

Krok 2 — zaloguj się do panelu DNS domeny

Rekordy DNS edytujesz tam, gdzie zarządzane są nameservery Twojej domeny. To ważna różnica, którą warto rozumieć:

  • Jeśli domena i hosting są u tego samego dostawcy — panel DNS znajdziesz zazwyczaj bezpośrednio w panelu hostingu, w sekcji „Domeny" lub „Strefy DNS".
  • Jeśli domena jest u rejestratora, a hosting gdzie indziej — musisz zalogować się do panelu rejestratora domeny i tam edytować strefę DNS. Alternatywnie możesz zmienić nameservery domeny na te hostingowe — wtedy strefa DNS będzie zarządzana po stronie hostingu.
  • Jeśli używasz Cloudflare jako DNS — zaloguj się na dash.cloudflare.com i edytuj rekordy tam.

Nie wiesz, gdzie są nameservery Twojej domeny? Możesz to sprawdzić narzędziem online — wejdź na who.is lub mxtoolbox.com, wpisz swoją domenę i sprawdź sekcję „Name Servers".

Krok 3 — dodaj lub edytuj rekord A

Interfejsy paneli DNS różnią się wizualnie, ale koncepcja jest zawsze ta sama. Szukaj opcji „Dodaj rekord", „Add Record" lub „Nowy wpis DNS".

Typowa konfiguracja rekordu A dla domeny głównej i subdomeny www:

Nazwa/Host Typ TTL Wartość/IP
@ A 3600 185.230.64.10
www A 3600 185.230.64.10

Symbol @ oznacza domenę główną (apex domain), czyli twojadomena.pl bez żadnego prefiksu. Niektóre panele zamiast @ oczekują wpisania pełnej nazwy domeny lub zostawienia pola pustego — sprawdź dokumentację lub pomoc swojego panelu.

Jeśli zamiast dodawania nowego rekordu chcesz zmienić istniejący (np. przekierować domenę na nowy serwer), znajdź istniejący rekord A i edytuj wartość IP. Nie dodawaj drugiego rekordu A z tym samym hostem, bo dwa rekordy A dla tej samej nazwy oznaczają load balancing między dwoma serwerami, nie migrację.

Krok 4 — ustaw właściwy TTL

TTL (Time To Live) określa, jak długo (w sekundach) rekord może być buforowany przez serwery DNS na całym świecie. Przy ustawianiu rekordu A po raz pierwszy wartość 3600 (1 godzina) jest odpowiednia.

Jeśli planujesz migrację strony na nowy serwer, warto obniżyć TTL do 300–600 sekund co najmniej 24 godziny przed planowaną zmianą. Gdy stary TTL wygaśnie i nowa niska wartość jest już w cache, możesz zmienić adres IP, a nowy rekord rozpropaguje się w ciągu 5–10 minut zamiast kilku godzin.

Po zakończeniu migracji i weryfikacji działania strony możesz podnieść TTL z powrotem do 3600 lub wyżej.

Krok 5 — zweryfikuj propagację rekordu

Po zapisaniu rekordu A nie zobaczysz efektu natychmiast. DNS potrzebuje czasu na propagację, a stan propagacji możesz śledzić narzędziami:

  • dnschecker.org — pokazuje, jakie wartości rekordu widzą serwery DNS w różnych krajach.
  • whatsmydns.net — analogiczne narzędzie z mapą geograficzną.
  • dig (narzędzie wiersza poleceń na Linux/Mac): dig twojadomena.pl A +short — pokazuje aktualną wartość rekordu A z perspektywy Twojego systemu.
  • nslookup (Windows): nslookup twojadomena.pl

Jeśli po 24–48 godzinach rekord nadal nie jest widoczny z wybranych lokalizacji, sprawdź: czy TTL starego rekordu zdążył wygasnąć, czy nowy rekord jest poprawnie zapisany w panelu DNS i czy nie ma konfliktu z innym rekordem (np. CNAME dla tej samej nazwy).

Typowe błędy przy ustawianiu rekordu A

Rekord A i CNAME dla tej samej nazwy

Nie możesz mieć jednocześnie rekordu A i CNAME dla tej samej nazwy hosta. To naruszenie standardu DNS i większość paneli zablokuje taki wpis, ale niektóre starsze systemy mogą go przyjąć i efektem będzie nieprzewidywalne zachowanie. Jeśli chcesz zamienić rekord A na CNAME (lub odwrotnie), najpierw usuń istniejący rekord, dopiero potem dodaj nowy.

Brak rekordu A dla domeny głównej

Masz rekord A dla www.twojadomena.pl, ale nie dla twojadomena.pl (lub @). Użytkownicy wchodzący bez www widzą błąd DNS. Zawsze konfiguruj rekord A dla obu wariantów.

Wpisanie domeny zamiast samego IP

Pole wartości rekordu A przyjmuje wyłącznie adres IPv4, czyli same cyfry i kropki. Wpisanie nazwy domenowej (np. serwer.hosting.pl) w polu wartości rekordu A jest błędem i do tego służy rekord CNAME.

Zapomnienie o propagacji

Zmiana rekordu A nie działa natychmiastowo. Jeśli testujesz stronę zaraz po zmianie i widzisz starą wersję, to poczekaj lub wyczyść lokalny cache DNS (ipconfig /flushdns na Windows, sudo dscacheutil -flushcache na Mac).

Rekord A przy migracji strony

Zmiana rekordu A to kluczowy moment każdej migracji strony na nowy hosting. Prawidłowa kolejność działań:

  1. Przenieś pliki i bazę danych na nowy serwer i upewnij się, że strona działa pod nowym adresem IP (możesz to sprawdzić modyfikując plik hosts na swoim komputerze).
  2. Obniż TTL rekordu A do 300 sekund (jeśli nie zrobiłeś tego wcześniej).
  3. Zmień wartość rekordu A na nowy adres IP.
  4. Monitoruj propagację przez dnschecker.org.
  5. Po pełnej propagacji podnieś TTL z powrotem do 3600.

Jeśli korzystasz z darmowej migracji, dostawca hostingu przeprowadzi Cię przez cały proces — w tym przez zmianę rekordu A — z gwarancją braku przestoju strony. Przed migracją upewnij się też, że masz aktualną kopię zapasową całej strony.

Dla stron korzystających z CDN sytuacja jest nieco inna, rekord A wskazuje zazwyczaj na adres IP CDN lub Cloudflare, nie bezpośrednio na serwer. Adres rzeczywistego serwera jest skonfigurowany po stronie CDN jako tzw. origin server.

Podsumowanie

Ustawienie rekordu A to prosta operacja, gdy wiesz, gdzie szukać adresu IP serwera i gdzie edytować strefę DNS domeny. Kluczowe punkty: zawsze konfiguruj rekord A zarówno dla domeny głównej (@), jak i subdomeny www; obniż TTL przed planowaną migracją; weryfikuj propagację narzędziami online, zamiast polegać wyłącznie na własnej przeglądarce. Przy właściwej konfiguracji całość, od zmiany rekordu do działającej strony pod nowym adresem, może zająć kilkanaście minut.