Dlaczego DNS zwraca losowo dwa różne wyniki?

11

30 godzin temu zmieniłem serwer nazw i firmę hostingową dla mojej domeny . Teraz kontrole propagacji DNS wskazują, że poprawny serwer nazw jest rozpoznawany na całym świecie.

Jednak przeglądarki na moich komputerach produkują starą stronę. Wypróbowałem wiele przeglądarek i wiele urządzeń (Ubuntu i Android), w tym niektóre, które nigdy nie uzyskiwały dostępu do strony, aby upewnić się, że problem nie jest spowodowany buforowaniem DNS w przeglądarce lub na maszynach. Używając Holi lub Tora jako proxy z innych krajów, poprawnie otrzymuję nową stronę.

Co dziwniejsze, niektóre przeglądarki czasami przełączają się między tworzeniem jednej lub drugiej strony.

Podejrzewam, że DNS mojego ISP daje szalone wyniki, ale jak mogę to zdiagnozować?

Co dziwne, monitor.us pokazuje stronę jako opuszczającą się, a następnie podnoszącą kilka razy dziennie, o ile wiem, że tak się nie dzieje. (Jest to podstawowa strona Wordpress, na razie brak ruchu.) Sugerowałoby to, że monitor.us również otrzymuje dziwne wartości DNS. Jak mogę to zdiagnozować?

Joshua Fox
źródło
5
Czy zmieniłeś serial?
Markus W Mahlberg
Zobacz także: serverfault.com/questions/639659/…
mfinni

Odpowiedzi:

22

Wynik dig any joshuafox.compokazuje, że czas TTL dla Twojej domeny wynosi 604800 sekund lub tydzień. Jest to niezwykle wysoka wartość i możesz ją zmienić. Spodziewaj się, że propagacja nowej konfiguracji zostanie w pełni propagowana do końca tygodnia.

Markus W Mahlberg
źródło
Łał! Tak, rozumiem twój punkt widzenia. Nawet nie wyobrażałem sobie, że TTL może być ustawiony tak długo.
Joshua Fox
2
@JoshuaFox W celu odniesienia w przyszłości, wspólne wartości TTL wynoszą od około 3600 sekund w dolnej części dla domen, o których wiesz, że prawdopodobnie będą miały pewne zmiany zbliżające się do 86400 (24 godziny) w górnej części.
Shadur
2
@Shadur „Common” ma równie niskie wartości, jak 60 s, dla dynamicznych aplikacji DNS.
glglgl
1
Do rejestracji (tj. Wpisów na serwerach root i gtld) niski TTL z pewnością nie jest pożądanym trwałym rozwiązaniem. Wątpię, czy * .dtld-servers.net byłby szczęśliwy, gdyby TLD delegacji google.com osiągnęło TTL wynoszącą 5 sekund, powiedzmy.
Hagen von Eitzen
Po drugie @HagenvonEitzen: istnieją bardzo dobre powody buforowania wyników, niemniej minimalizacja opóźnień. Przy dzisiejszym biliardie żądań na sekundę, większość z nich wymagająca rozpoznania DNS, serwery root i (g) tld po prostu stopiłyby się. Dynamiczny DNS wykorzystuje w zasadzie lukę kosztem innych. Biorąc pod uwagę ceny domeny, w tym hostingu DNS w dzisiejszych czasach, po prostu nie widzę sensu.
Markus W Mahlberg,
4

Jozuego,

możesz nawet utrzymać długi czas TTL, jak to zrobiłeś, jeśli chcesz oszczędzić swojemu serwerowi zbyt dużo odświeżania - zakładam, że miałeś powody, aby ustawić go tak wysoko (zaleciłbym dwa dni - 3 na MAKSYMALNIE ), ale kiedy planujesz takie duże zmiany, zawsze przywracaj je z powrotem do kilku godzin (lub minut!) na tydzień przed migracją serwera.

Może to spowodować większe obciążenie twojego serwera, ale zaufaj mi, pozwoli Ci uniknąć wielu problemów. Powiedzmy, że po ruchu wszystko działa płynnie i cicho. Jakiś czas później widzisz, że jedna z maszyn nie reaguje tak, jak powinna. Może to być błąd sprzętowy, nowy czynnik sieciowy (czy przetestowałeś zachowanie aplikacji w nowych modułach równoważenia obciążenia?), Usterka związana z zasilaniem, może to być DUŻO rzeczy. We wszystkich tych scenariuszach Twoja zdolność do uczynienia rzeczy przejrzystymi dla użytkowników tak szybko, jak to możliwe, poprzez powrót do starej infrastruktury, będzie oparta na twoim TTL DNS.

DarkLighting
źródło
Dzięki. Nie ustawiłem tego tak wysoko. Najwyraźniej domyślnie zrobił to dostawca hostingu / serwera nazw, ipage. Nie wyobrażałem sobie, że mogliby ustawić tak niesamowicie wysoko.
Joshua Fox
Czasami myślę, że wysokie domyślne TTL od połączonych dostawców dns / hostingu to brudna sztuczka, aby karać użytkowników, którzy przenoszą się na hosting stron trzecich ...
R .. GitHub STOP HELPING ICE
@JoshuaFox the whoisdla Twojej domeny nadal wyświetla listy ipage.com- czy są nowym dostawcą?
Alnitak
@Altinak ipage.com jest webhostem, a także zapewnia serwer nazw. (Rejestratorem jest GKG, a witryna była hostowana w DotEasy do zeszłego tygodnia). Przeniosłem e-mail (MX) do Google Apps.
Joshua Fox