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