logo
GeekFormat

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ę

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

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

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.

术语表

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

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

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

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

  • Reference
  • Reference
  • Reference