Firma hostująca jeden z moich wordpressów zmieniła IP. Zmieniała zresztą wszystkie swoje IP bo dostali swoją pulę. Pisali o tym w nowościach, ale … nie zauważyłem. Myk polegał na tym, że serwisy które mają swoje DNS’y u nich nie przestały działać, bo sami poprawili wpisy. Ta jedna domena ma wpisy w DNSach zupełnie gdzie indziej.

No wiec po kolei. Zakładam że serwer DNS pracuje i ma się dobrze.

Zmiana numeru IP i pola serial

Wyszukujemy interesujący nas wpis w katalogu /etc/bind i zmieniamy numer IP. Ponieważ DNS musi się rozpropagować, a propagacja zależy od pola serial, to owo pole tez należy zmienić. Samo pole serial jest liczbą dziesiętną i każdy nowy serial musi być większy od poprzedniego. Dla własnej wygody warto stosować notację rok.miesiac.dzien.numer_zmiany gdzie oczywiście nie będzie kropek i tak pierwsza zmiana dzisiaj będzie miała postać: 2009081701.

Przeładowanie konfiguracji

Następnym krokiem jest przeładowanie konfiguracji rndc co wykonujemy poleceniem rndc reload

Sprawdzenie wpisów

Jak już wszystko wykonaliśmy, to należałoby sprawdzić nasze wpisy. W tym celu wpisujemy: host -t soa domena sprawdzenie dnsów podrzędnych wykonujemy tak: host -t soa domena name.server