Jak przyspieszyć propagację DNS

Z ToProste
Skocz do: nawigacji, wyszukiwania

Czasami przenosimy serwis na nowy host, co wymaga zmiany wpisu w rekordzie NS domeny.
Rozgłoszenie nowych adresów może trwać od kilkunastu minut do kilkudziesięciu godzin.
W tym czasie stary serwis przestaje działać, a nowy jeszcze nie zaczął, ponieważ czekamy na rozgłoszenie adresów aby zainstalować skrypt na nowym hoscie.
Wtedy to zastanawiamy się czy jest możliwe przyspieszenie propagacji nowych adresów NS? Niestety, na to nie mamy wpływu.

Możemy jednak zainstalować - przenieść i przetestować cały serwis na nowym hoście przed zmianą NS - wyłączeniem serwisu na "starym" hoście.
Wystarczy dodać odpowiedni wpis do pliku hosts wg przykładu:

192.168.1.10   nasz_serwis.com.pl

gdzie 192.168.1.10 należy zamienić na IP twojego serwisu na nowym hoście.


Zwracam uwagę, że nie są to IP adresów nowego serwera DNS (z rekordów NS), tylko IP z rekordu A!
Gdzie to sprawdzić?

  • W panelu administracyjnym powinien być podany adres IP serwisu.
  • W emailu potwierdzającym założenie konta na nowym hoście.
  • Można też sprawdzić to w ustawieniach DNS nowego hosta, lub - w ostateczności - napisać do supportu.


Po zapisaniu zmian w pliku hosts należy odczekać kilkanaście sekund, czasami konieczne jest wyczyszczenie pamięci podręcznej przeglądarki.
Po przeładowaniu strony nasza przeglądarka powinna otworzyć serwis na nowym hoście.

Napisałem nasza, ponieważ tylko nasz komputer ma nowe IP dla URL strony nasz_serwis.com.pl.
Pozostali internauci będą widzieli ciągle stary serwis, ale my już możemy działać na nowym.

Kiedy skończymy pracę, możemy spokojnie zmienić adresy NS. Należy też pamiętać o usunięciu dodanego wpisu z pliku hosts.

Zobacz też

<htmlet>zobacz-tez</htmlet>