Jak podpiąć domenę do hostingu - krok po kroku

Jak podpiąć domenę do hostingu: zmiana serwerów DNS u rejestratora albo rekord A na IP serwera. Kroki, wybór metody, propagacja, SSL i najczęstsze błędy.

Autor: McProdukt · Opublikowano: · Aktualizacja:

Domenę podpinasz do hostingu na jeden z dwóch sposobów: zmieniasz jej serwery nazw (DNS) u rejestratora na serwery firmy hostingowej albo zostawiasz DNS tam, gdzie jest, i kierujesz rekord A na adres IP serwera. W obu przypadkach najpierw dodajesz domenę na koncie hostingowym, a po zmianie czekasz, aż nowe ustawienia rozejdą się po internecie. Poniżej obie metody krok po kroku, tabela, która pomoże wybrać, oraz błędy, przez które po przepięciu nie działa strona albo poczta.

Jakie są sposoby podpięcia domeny do hostingu?

CechaZmiana serwerów nazw (delegacja)Rekord A u obecnego dostawcy DNS
Co zmieniaszserwery nazw domeny u rejestratorarekordy A (i ewentualnie MX) w strefie DNS
Kto zarządza strefą DNSfirma hostingowadotychczasowy dostawca DNS, np. rejestrator albo Cloudflare
Pocztarekordy poczty przygotowuje hostingMX, SPF i DKIM przepisujesz ręcznie
Kiedy wybraćstrona i poczta mają działać na tym samym hostingu, chcesz mieć wszystko w jednym panelupoczta zostaje u innego dostawcy albo strefa ma wiele rekordów, których nie chcesz przenosić
Główne ryzykoutrata rekordów, których nie odtworzysz w nowej strefiezapomniany rekord MX, AAAA albo www

Delegacja to wygodniejsza droga, gdy przenosisz na hosting całą obecność firmy w sieci - stronę i pocztę. Rekord A sprawdza się, gdy miejsce zmienia tylko strona, a reszta, np. poczta w innej usłudze czy weryfikacje narzędzi, ma zostać bez zmian.

Krok 1: jak dodać domenę na koncie hostingowym?

Zanim zmienisz cokolwiek w DNS, serwer musi „wiedzieć", że ma obsługiwać Twoją domenę. Inaczej po przepięciu zobaczysz stronę domyślną serwera albo błąd.

  1. Zaloguj się do panelu hostingu, np. DirectAdmin.
  2. Przejdź do Menedżer konta → Konfiguracja domen (Domain Setup) i kliknij „Dodaj nową".
  3. Wpisz nazwę domeny bez „www", np. twojafirma.pl, i zatwierdź.
  4. Panel utworzy katalog domains/twojafirma.pl/public_html - tam wgrywasz pliki strony albo instalujesz WordPressa.

Jeśli domena jest już na liście, bo podałeś ją przy zamówieniu, ten krok masz z głowy. Kolejne domeny dodajesz w ten sam sposób - o prowadzeniu kilku serwisów na jednym koncie piszemy w tekście kilka stron na jednym hostingu.

Krok 2a: jak zmienić serwery DNS domeny u rejestratora?

W panelu rejestratora znajdź ustawienia serwerów nazw (DNS) domeny i wpisz serwery podane przez firmę hostingową. Wszystkie czynności związane z domeną, w tym zmianę delegacji, wykonuje się za pośrednictwem rejestratora - to on przekazuje zmianę do rejestru domen.

  1. Spisz obecne rekordy. Zrób zrzut ekranu albo eksport strefy u dotychczasowego dostawcy DNS. Po zmianie serwerów nazw stara strefa przestaje obowiązywać, więc rekordy, których nie odtworzysz w nowej (np. MX zewnętrznej poczty czy weryfikacje Google i Microsoft w rekordach TXT), po prostu znikną.
  2. Sprawdź DNSSEC. Jeśli domena ma włączone DNSSEC u dotychczasowego dostawcy, przed zmianą wyłącz je (usuń rekord DS u rejestratora) i poczekaj, aż zmiana się rozejdzie. Rejestr domen .pl ostrzega, że nieumiejętna zmiana delegacji domeny zabezpieczonej DNSSEC może przerwać łańcuch zaufania - a wtedy serwery DNS sprawdzające podpisy nie zwrócą adresu IP domeny.
  3. Zmień serwery nazw u rejestratora: usuń stare wpisy, wpisz nowe i zapisz.
  4. Odtwórz dodatkowe rekordy w nowej strefie. W DirectAdmin robisz to w sekcji Zarządzanie DNS (DNS Management).

W McProdukt serwery nazw to ns1.mcprodukt.pl i ns2.mcprodukt.pl, a domena zarejestrowana u nas od razu na nie wskazuje - przy niej ten krok odpada.

Krok 2b: jak podpiąć domenę rekordem A, bez zmiany serwerów nazw?

Zostaw serwery nazw bez zmian i w strefie DNS u obecnego dostawcy ustaw rekord A domeny na adres IP serwera hostingowego. Adres IP odczytasz w DirectAdmin - w Zarządzaniu DNS dodanej domeny rekord A ma już wpisany właściwy adres - albo zapytasz o niego dostawcę.

  1. Ustaw rekord A dla domeny głównej (w panelach oznaczanej jako @ albo pustą nazwą) na IP serwera.
  2. Dla www ustaw rekord A na ten sam adres albo CNAME wskazujący domenę główną.
  3. Usuń lub popraw rekord AAAA, jeśli wskazuje stary serwer.
  4. Jeśli poczta ma działać na hostingu, ustaw rekord MX na serwer poczty hostingu i przepisz rekordy SPF, DKIM i DMARC (TXT) ze strefy w DirectAdmin.
  5. Jeśli poczta zostaje u dotychczasowego dostawcy - nie ruszaj rekordów MX.

Przykładowa strefa po zmianach (adres IP jest przykładowy):

twojafirma.pl.        3600  IN  A      203.0.113.10
www.twojafirma.pl.    3600  IN  CNAME  twojafirma.pl.
twojafirma.pl.        3600  IN  MX     10 mail.twojafirma.pl.
mail.twojafirma.pl.   3600  IN  A      203.0.113.10

Liczba 10 w rekordzie MX to priorytet - przy kilku serwerach poczty pierwszeństwo ma ten z niższą wartością. Znaczenie każdego typu rekordu wyjaśniamy w przewodniku rekordy DNS: A, CNAME, MX i TXT.

Krok 3: ile trwa podpięcie domeny i jak to sprawdzić?

Zmiana zaczyna działać, gdy serwery DNS na świecie zapomną stare odpowiedzi, a to zależy od TTL - czasu w sekundach, przez jaki wolno im je pamiętać. Rekord A z TTL 3600 większość serwerów odświeży najpóźniej po godzinie. Zmiana serwerów nazw trwa zwykle dłużej, bo pamiętane są też rekordy NS ze strefy nadrzędnej (dla domen .pl - ze strefy .pl), których TTL nie ustawiasz sam.

Planujesz przeprowadzkę? Obniż TTL zmienianych rekordów, np. do 300 sekund, z wyprzedzeniem co najmniej równym obecnemu TTL. Wtedy samo przepięcie rozejdzie się w kilka minut.

  • Sprawdź z zewnątrz - narzędzie do sprawdzania propagacji DNS pokaże, co widzą serwery DNS w różnych miejscach.
  • Sprawdź ze swojego komputera - nslookup twojafirma.pl w Windows albo dig +short twojafirma.pl w macOS i Linuksie zwróci adres IP, pod który trafi Twoja przeglądarka.
  • Przetestuj stronę przed zmianą - wpis w pliku hosts pozwala otworzyć stronę z nowego serwera, zanim zmienisz DNS.

Dlaczego jeden komputer widzi już nową stronę, a drugi starą, wyjaśniamy w tekście propagacja DNS - ile trwa i jak sprawdzić jej stan.

Krok 4: jak włączyć SSL po podpięciu domeny?

Certyfikat Let's Encrypt da się wystawić dopiero wtedy, gdy domena wskazuje już na nowy serwer. W metodzie weryfikacji HTTP-01 Let's Encrypt pobiera plik kontrolny spod adresu Twojej domeny na porcie 80 - jeśli DNS kieruje jeszcze na stary serwer, pliku tam nie będzie i weryfikacja się nie uda.

Uważaj na stary rekord AAAA: gdy domena ma adres IPv6, Let's Encrypt zawsze najpierw łączy się przez IPv6. Jeśli AAAA wskazuje stary serwer, certyfikat nie zostanie wystawiony, choć rekord A jest poprawny. Gdy hosting wystawia certyfikaty automatycznie, po przepięciu DNS wystarczy poczekać, a wynik sprawdzić w teście SSL.

Dlaczego domena nie działa po podpięciu?

Najczęściej winny jest zapomniany rekord albo zmiana wprowadzona w niewłaściwym miejscu. Sprawdź po kolei:

  • Zapomniane rekordy MX - po zmianie serwerów nazw poczta zaczyna trafiać na hosting, choć skrzynki są jeszcze u starego dostawcy. Załóż skrzynki na hostingu przed zmianą albo odtwórz stare rekordy MX.
  • Stary rekord AAAA - odwiedzający z IPv6 trafiają na stary serwer, a certyfikat SSL się nie wystawia.
  • Brak rekordu dla www - twojafirma.pl działa, a www.twojafirma.pl nie. Dodaj rekord A albo CNAME dla www.
  • Domena niedodana na hostingu - DNS jest poprawny, ale serwer pokazuje stronę domyślną albo błąd.
  • Literówka w serwerach nazw - jeden błędny znak w nazwie serwera NS wystarczy, żeby domena przestała działać.
  • Zmiana w złym panelu - rekordy edytowane u dostawcy, który nie obsługuje już strefy domeny. W WHOIS sprawdzisz, jakie serwery nazw ma domena naprawdę.
  • Pamięć podręczna - wyczyść pamięć DNS komputera i sprawdź stronę w oknie prywatnym.

Czy podpięcie domeny to to samo co jej transfer?

Nie. Podpięcie zmienia tylko to, dokąd prowadzi domena. Transfer zmienia rejestratora, czyli firmę, która obsługuje domenę i u której ją odnawiasz - to osobna procedura z kodem AuthInfo, opisana w tekście transfer domeny krok po kroku. Domenę możesz trzymać u jednej firmy, a hosting mieć w drugiej.

Jeśli wolisz mieć wszystko w jednym miejscu, domenę zarejestrujesz albo przeniesiesz do McProdukt w wyszukiwarce domen (transfer domeny .pl kosztuje 0 zł), a pakiety znajdziesz w ofercie hostingu.

Najczęściej zadawane pytania

Ile trwa podpięcie domeny do hostingu?

Samo ustawienie zajmuje kilka minut. Na działanie zmiany czekasz tyle, ile wynosi TTL starych rekordów - przy zmianie rekordu A zwykle krócej niż przy zmianie serwerów nazw. Postęp sprawdzisz w narzędziu do propagacji DNS.

Czy muszę przenieść domenę, żeby podpiąć ją do hostingu?

Nie. Domena może zostać u obecnego rejestratora - wystarczy zmienić jej serwery nazw albo rekordy DNS. Transfer to osobna operacja, potrzebna tylko wtedy, gdy chcesz zmienić firmę obsługującą domenę.

Czy po zmianie DNS poczta przestanie działać?

Może, jeśli zmienisz serwery nazw, a w nowej strefie zabraknie rekordów MX starej poczty albo skrzynek na hostingu. Zanim zmienisz DNS, zdecyduj, gdzie ma działać poczta, i przygotuj skrzynki lub rekordy.

Jakie serwery DNS wpisać dla hostingu McProdukt?

ns1.mcprodukt.pl i ns2.mcprodukt.pl. Wpisujesz je u rejestratora domeny w miejsce dotychczasowych serwerów nazw.

Czy stronę i pocztę mogę mieć u dwóch różnych firm?

Tak. Rekord A kieruje stronę na jeden serwer, a rekordy MX pocztę na drugi. Strefą DNS zarządzasz wtedy tam, gdzie wygodniej ustawiać rekordy obu usług.

Powiązane poradniki

Wszystkie poradniki z kategorii: Domeny, DNS i poczta

Powiązane usługi McProdukt

Zobacz również