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ć
- Wprowadź domenę do sprawdzenia (np. example.com) lub kliknij domyślne domeny (geekformat.com/github.com/cloudflare.com/vercel.com)
- Wybierz typ rekordu DNS (A/AAAA/TXT/CNAME/NS/MX), domyślnie A
- Kliknij 'Rozpocznij sprawdzanie propagacji'; narzędzie równolegle odpytywa wiele źródeł DNS i DoH
- Sprawdź obszar podsumowania: znaczek spójności, sukcesy/średnie opóźnienie DNS/DoH, timeouty/błędy, najszybszy węzeł
- W obszarze dystrybucji odpowiedzi zobacz wspólne odpowiedzi (zielone), DNS-wyłączne (żółte) i DoH-wyłączne (niebieskie)
- W obszarze szczegółowych wyników zobacz każde źródło DNS/DoH; użyj filtrów (wszystko/sukces/anomalia), aby zidentyfikować problemy
- 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
| Dostawca | DNS IP | Endpoint DoH | Kraj/Region | Cechy |
|---|---|---|---|---|
| Google DNS | 8.8.8.8 / 8.8.4.4 | https://dns.google/dns-query | Stany Zjednoczone | Wiele światowych węzłów, stabilna rozdzielczość, obsługuje DoH/DoT |
| Cloudflare | 1.1.1.1 / 1.0.0.1 | https://cloudflare-dns.com/dns-query | Stany Zjednoczone | Zorientowany na prywatność, niskie opóźnienia, brak logowania zapytań |
| Quad9 | 9.9.9.9 | https://dns.quad9.net/dns-query | Szwajcaria/Stany Zjednoczone | Wbudowane blokowanie złośliwych domen, ochrona bezpieczeństwa |
| OpenDNS | 208.67.222.222 | https://doh.opendns.com/dns-query | Stany Zjednoczone (Cisco) | Obsługuje filtrowanie treści i ochronę przed phishingiem |
| AliDNS | 223.5.5.5 / 223.6.6.6 | https://dns.alidns.com/dns-query | Chiny | Dobre pokrycie chińskich węzłów, szybka rozdzielczość w Chinach |
| Tencent DNSPod | 119.29.29.29 | https://doh.pub/dns-query | Chiny | Stabilny dostęp w Chinach, obsługuje DoH |
| 114DNS | 114.114.114.114 | N/A | Chiny | Historyczny chiński publiczny DNS, szerokie pokrycie węzłów |
Stan spójności DNS i sugerowane działania
| Stan spójności | Kolor | Znaczenie | Sugerowane działanie |
|---|---|---|---|
| W pełni spójny | Zielony | Wszystkie źródła DNS i DoH zwracają identyczne wyniki | Propagacja zakończona, rekord obowiązuje globalnie |
| Częściowo rozbieżny | Żółty | Niektóre węzły zwracają nowe rekordy, inne jeszcze stare lub rozbieżne wyniki | Poczekaj na wygaśnięcie TTL i sprawdź ponownie; sprawdź, czy to normalne planowanie CDN |
| Całkowicie rozbieżny | Czerwony | Źródła zwracają zupełnie różne wyniki; DNS i DoH są niespójne | Możliwe zatrucie/przechwycenie DNS lub błąd autorytatywnego serwera; zweryfikuj przez DoH i sprawdź lokalną sieć |
| Timeout/Błąd | Czerwony | Niektóre źródła DNS są nieosiągalne lub zwracają błędy | Możliwy problem sieciowy, awaria DNS lub domena nie istnieje; sprawdź domenę i status autorytatywnego serwera |
| Pusta odpowiedź/NXDOMAIN | Szary | Domena lub rekord nie istnieje, autorytatywny serwer zwraca NXDOMAIN | Sprawdź, 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ść TTL | Oczekiwany czas propagacji | Scenariusz zastosowania | Uwaga |
|---|---|---|---|
| 300 sekund (5 minut) | 5-15 minut | Zmiany rekordów, odzyskiwanie po awarii, szybkie przełączanie | Najszybsza propagacja, ale większe obciążenie zapytaniami DNS; używaj tylko podczas okien zmian |
| 3600 sekund (1 godzina) | 1-4 godziny | Codzienne/często używane domeny, środowiska testowe | Dobra równowaga między szybkością propagacji a obciążeniem; najbardziej zalecane |
| 86400 sekund (24 godziny) | 24-48 godzin | Stabilne domeny produkcyjne, domeny rzadko zmieniane | Zmniejsza obciążenie zapytaniami DNS, ale wymaga przygotowania przed zmianami |
| 604800 sekund (7 dni) | 48-72 godzin lub dłużej | Bardzo stabilne domeny główne, domeny prawie nigdy nie zmieniane | Najniższe obciążenie; zmiany wymagają obniżenia TTL z kilkudniowym wyprzedzeniem |
Authoritative References
- Generator nagłówka Authentication
- Parser nagłówka Cache-Control
- Parser nagłówka Content-Disposition
- Generator nagłówków CORS
- Inspektor CORS
- Generator CSP
- Konwerter cURL na kod
- Globalne Sprawdzanie Propagacji DNS
- Wyszukiwanie DNS
- Parser nagłówków Forwarded
- Generator tagów hreflang
- Analizator HSTS
- Parser plików cookie HTTP
- Sprawdzanie nagłówków HTTP
- Tester żądań HTTP
- Wyszukiwarka kodów statusu HTTP
- Wyszukiwanie IP
- Konwerter IPv4
- Ekspander zakresu IPv4
- Zestaw narzędzi IPv6
- Parser nagłówka Link
- Wyszukiwanie MX
- Sprawdzanie portów
- Kreator parametrów URL
- Parser nagłówka Rate Limit
- Sprawdzanie przekierowań
- Generator Robots.txt
- Inspekcja robots.txt
- Sprawdzanie nagłówków bezpieczeństwa
- Generator security.txt
- Parser Set-Cookie
- Audyt sieci strony
- Generator Sitemap
- Inspekcja Sitemap
- Sprawdzanie Certyfikatów SSL
- Kalkulator Podsieci
- Parser URL
- Parser User-Agent
- Generator linków UTM
- Tester WebSocket
- What Is My IP?
- Wyszukiwanie WHOIS