Globalne Sprawdzanie Propagacji DNS

Sprawdzacz Propagacji DNS

Porównaj wyniki, opóźnienia i stan błędów w wielu rekursywnych dostawcach DNS i DoH. Idealny do diagnozowania opóźnień propagacji i rozwidleń rozdzielczości.

Po zmianie rekordów DNS lub przełączeniu CDN najbardziej frustrującym pytaniem jest: kiedy będzie to obowiązywać globalnie? Które regiony nadal zwracają stare rekordy? Czy tradycyjny DNS i DoH są spójne (czy jest przechwycenie lub zatrucie)? To narzędzie równolegle odpytywa wiele światowych serwerów DNS i endpointów DoH, pokazując wyniki w czasie rzeczywistym, opóźnienia i spójność, aby wykryć anomalie i zatrucie DNS.

Powiązane Rekomendacje

Przypadki użycia

  • Po zmianie rekordów A lub przełączeniu CDN sprawdź, czy światowe węzły DNS zsynchronizowały nowy IP
  • Przy podejrzeniu zatrucia lub przechwycenia DNS porównaj tradycyjny DNS (port 53) z DoH: jeśli DoH jest poprawny, ale DNS jest anomalią, występuje zatrucie
  • Po migracji do nowego dostawcy DNS sprawdź, czy światowe rekursywne DNS zaktualizowały rekordy NS
  • Po konfiguracji pocztowych rekordów MX/TXT/SPF/DKIM sprawdź propagację, aby uniknąć problemów z pocztą
  • Podczas rozwiązywania problemów z dostępem dla niektórych użytkowników użyj wieloźródłowego wykrywania, aby zidentyfikować nieaktualną pamięć podręczną DNS
  • Porównaj opóźnienia różnych publicznych DNS (Google/Cloudflare/Ali/Tencent), aby wybrać optymalną konfigurację

Jak Używać

  1. Wprowadź domenę do sprawdzenia (np. example.com) lub kliknij domyślne domeny (geekformat.com/github.com/cloudflare.com/vercel.com)
  2. Wybierz typ rekordu DNS (A/AAAA/TXT/CNAME/NS/MX), domyślnie A
  3. Kliknij 'Rozpocznij sprawdzanie propagacji'; narzędzie równolegle odpytywa wiele źródeł DNS i DoH
  4. Sprawdź obszar podsumowania: znaczek spójności, sukcesy/średnie opóźnienie DNS/DoH, timeouty/błędy, najszybszy węzeł
  5. W obszarze dystrybucji odpowiedzi zobacz wspólne odpowiedzi (zielone), DNS-wyłączne (żółte) i DoH-wyłączne (niebieskie)
  6. W obszarze szczegółowych wyników zobacz każde źródło DNS/DoH; użyj filtrów (wszystko/sukces/anomalia), aby zidentyfikować problemy
  7. Kliknij 'Kopiuj listę DNS' lub 'Kopiuj listę DoH', aby skopiować wyniki do schowka do zgłoszeń lub współpracy

Funkcje

  • Podwójny kanał równoległy: jednocześnie odpytywa tradycyjny DNS (port 53) i DoH, porównuje wyniki
  • 6 typów rekordów: obsługuje A, AAAA, TXT, CNAME, NS, MX dla większości scenariuszy
  • Inteligentna analiza spójności: automatycznie porównuje wszystkie wyniki i oznacza trzy stany (pełny/częściowy/rozbieżny)
  • Porównanie wydajności opóźnień: pokazuje sukcesy, średnie opóźnienie i najszybszy węzeł dla DNS i DoH
  • Trójkolorowy panel dystrybucji odpowiedzi: zielony/żółty/niebieski dla wspólnych/DNS-wyłącznych/DoH-wyłącznych
  • Filtrowanie wyników anomalii: filtruj wszystko/sukces/anomalia, aby zidentyfikować timeouty i błędy
  • Wbudowane domyślne domeny: geekformat.com, github.com, cloudflare.com, vercel.com do szybkich testów

Często Zadawane Pytania

Jak długo zazwyczaj trwa propagacja DNS?

Zależnie od ustawienia TTL: TTL 300 (5 min) zazwyczaj trwa 5-15 minut do światowej propagacji; TTL 3600 (1 godzina) trwa 1-4 godziny; TTL 86400 (24h) trwa 24-48 godzin. Pamięć podręczna DNS ISP może ją wydłużyć, niektóre uporczywe pamięci nawet do 72 godzin.

Dlaczego występują niespójności między wynikami DNS a DoH?

Tradycyjny DNS (port 53) jest plaintextem i może być przechwytywany/fałszowany (zatrucie DNS) przez ISP, router lub firewall; DoH przechodzi przez HTTPS (port 443) z szyfrowaniem i jest trudniejszy do sfałszowania. Jeśli DNS zwraca inny wynik niż DoH, może wystąpić przechwycenie DNS lub przezroczysty proxy.

Czy czerwony stan (całkowicie rozbieżny) oznacza koniecznie atak?

Niekoniecznie. Geo-DNS CDN zwraca różne adresy IP w zależności od regionu (np. Chiny i USA odwiedzają różne węzły), co również powoduje rozbieżne wyniki. Ale jeśli tradycyjny DNS i DoH wykazują duże różnice dla tego samego regionu, istnieje duże prawdopodobieństwo przechwycenia lub zatrucia DNS i należy sprawdzić sieć oraz serwer DNS.

Dlaczego timeouty/błędy na niektórych węzłach są normalne?

Niektóre serwery DNS ograniczają częstotliwość zapytań lub są niedostępne dla zagranicznych IP (np. niektóre chińskie DNS nie są dostępne za granicą); fluktuacje sieciowe również mogą powodować timeouty. Skup się na ogólnej spójności, a nie na pojedynczych wyjątkach. Jeśli jednak wiele węzłów zwraca błąd, sprawdź, czy domena jest poprawnie skonfigurowana.

Jak przyspieszyć propagację DNS przed migracją CDN?

Zalecana praktyka: 1-2 dni przed migracją obniż TTL z 86400/3600 do 300, aby stara pamięć szybko wygasła; po zakończeniu migracji i sprawdzeniu stabilności przywróć TTL do 3600 lub 86400, aby zmniejszyć obciążenie DNS. Nazywa się to 'ocieplaniem TTL DNS'.

Jaka jest różnica między rekordami A a CNAME?

Rekord A wskazuje bezpośrednio na adres IPv4 (np. example.com → 1.2.3.4); CNAME to alias wskazujący na inną nazwę domeny (np. www.example.com → example.com). CNAME jest zwykle używany dla subdomen i domen CDN. Podczas dostępu CDN zazwyczaj to CNAME wskazuje na nazwę domeny CDN.

Czy DoH i DNS mają taką samą szybkość rozdzielczości?

W normalnych warunkach sieciowych opóźnienie rozdzielczości DoH i DNS jest porównywalne (zazwyczaj 10-50ms); natomiast w sieciach z przechwyceniem lub fałszowaniem DNS DoH jest bardziej wiarygodny i zwraca poprawne wyniki. Jednak niektórzy ISP ograniczają lub spowalniają ruch DoH, a opóźnienie może być wtedy wyższe.

Słownik

Propagacja DNS
Proces rozprzestrzeniania się rekordów DNS z autorytatywnego serwera na światowe rekursywne DNS po zmianie; czas zależy od TTL.
DoH (DNS over HTTPS)
Protokół szyfrujący zapytania DNS przez HTTPS (port 443), zapobiegający podsłuchiwaniu i przechwyceniu. Przykłady: Cloudflare 1.1.1.1, Google 8.8.8.8.
DoT (DNS over TLS)
DNS przez TLS (port 853), podobny do DoH, ale bezpośrednio na TLS bez enkapsulacji HTTP.
Zatrucie DNS
Atak, w którym pośrednik modyfikuje odpowiedzi DNS i przekierowuje na błędne adresy IP. DoH/DoT zapobiegają temu przez szyfrowanie.
TTL (Time To Live)
Sekundy, przez które rekord DNS pozostaje w pamięci podręcznej rekursywnego DNS. Typowe wartości od 300 (5 min) do 86400 (24h). Niższy TTL = szybsza propagacja.
Rekursywny DNS
Serwer DNS zapewniający rozdzielczość nazw dla użytkowników (np. 8.8.8.8, 1.1.1.1), hierarchicznie odpytujący autorytatywne DNS i buforujący wyniki.
Autorytatywny DNS
Serwer zawierający oryginalne rekordy domeny, hostowany przez rejestratora lub dostawcę DNS; jest 'oficjalnym źródłem'.
Rozbieżność rozdzielczości
Zjawisko, w którym różne regiony lub kanały zwracają różne wyniki, spowodowane nieodświeżoną pamięcią, Geo-DNS CDN lub zatruciem DNS.
Rekordy A/AAAA
A wskazuje domenę na IPv4; AAAA na IPv6. Najczęściej używane rekordy, bezpośrednio określają, na który serwer wskazuje domena.
CNAME/MX/TXT/NS
CNAME alias na inną domenę; MX wymiana poczty (serwer pocztowy); TXT rekordy tekstowe (SPF/DKIM); NS serwer nazw wskazuje autorytatywne DNS.

Porównanie popularnych publicznych serwerów DNS i endpointów DoH

DostawcaDNS IPEndpoint DoHKraj/RegionCechy
Google DNS8.8.8.8 / 8.8.4.4https://dns.google/dns-queryStany ZjednoczoneWiele światowych węzłów, stabilna rozdzielczość, obsługuje DoH/DoT
Cloudflare1.1.1.1 / 1.0.0.1https://cloudflare-dns.com/dns-queryStany ZjednoczoneZorientowany na prywatność, niskie opóźnienia, brak logowania zapytań
Quad99.9.9.9https://dns.quad9.net/dns-querySzwajcaria/Stany ZjednoczoneWbudowane blokowanie złośliwych domen, ochrona bezpieczeństwa
OpenDNS208.67.222.222https://doh.opendns.com/dns-queryStany Zjednoczone (Cisco)Obsługuje filtrowanie treści i ochronę przed phishingiem
AliDNS223.5.5.5 / 223.6.6.6https://dns.alidns.com/dns-queryChinyDobre pokrycie chińskich węzłów, szybka rozdzielczość w Chinach
Tencent DNSPod119.29.29.29https://doh.pub/dns-queryChinyStabilny dostęp w Chinach, obsługuje DoH
114DNS114.114.114.114N/AChinyHistoryczny chiński publiczny DNS, szerokie pokrycie węzłów

Stan spójności DNS i sugerowane działania

Stan spójnościKolorZnaczenieSugerowane działanie
W pełni spójnyZielonyWszystkie źródła DNS i DoH zwracają identyczne wynikiPropagacja zakończona, rekord obowiązuje globalnie
Częściowo rozbieżnyŻółtyNiektóre węzły zwracają nowe rekordy, inne jeszcze stare lub rozbieżne wynikiPoczekaj na wygaśnięcie TTL i sprawdź ponownie; sprawdź, czy to normalne planowanie CDN
Całkowicie rozbieżnyCzerwonyŹródła zwracają zupełnie różne wyniki; DNS i DoH są niespójneMożliwe zatrucie/przechwycenie DNS lub błąd autorytatywnego serwera; zweryfikuj przez DoH i sprawdź lokalną sieć
Timeout/BłądCzerwonyNiektóre źródła DNS są nieosiągalne lub zwracają błędyMożliwy problem sieciowy, awaria DNS lub domena nie istnieje; sprawdź domenę i status autorytatywnego serwera
Pusta odpowiedź/NXDOMAINSzaryDomena lub rekord nie istnieje, autorytatywny serwer zwraca NXDOMAINSprawdź, czy rekord jest poprawnie skonfigurowany; sprawdź, czy domena nie wygasła lub nie została usunięta

Wartość TTL i czas propagacji — tabela referencyjna

Wartość TTLOczekiwany czas propagacjiScenariusz zastosowaniaUwaga
300 sekund (5 minut)5-15 minutZmiany rekordów, odzyskiwanie po awarii, szybkie przełączanieNajszybsza propagacja, ale większe obciążenie zapytaniami DNS; używaj tylko podczas okien zmian
3600 sekund (1 godzina)1-4 godzinyCodzienne/często używane domeny, środowiska testoweDobra równowaga między szybkością propagacji a obciążeniem; najbardziej zalecane
86400 sekund (24 godziny)24-48 godzinStabilne domeny produkcyjne, domeny rzadko zmienianeZmniejsza obciążenie zapytaniami DNS, ale wymaga przygotowania przed zmianami
604800 sekund (7 dni)48-72 godzin lub dłużejBardzo stabilne domeny główne, domeny prawie nigdy nie zmienianeNajniższe obciążenie; zmiany wymagają obniżenia TTL z kilkudniowym wyprzedzeniem

Authoritative References