Wyszukiwanie DNS
Wyświetli wszystkie typowe rekordy DNS dla podanej domeny przez Cloudflare DNS-over-HTTPS.
Jak działa zapytanie DNS
Narzędzie odpytuje resolver DNS-over-HTTPS Cloudflare (1.1.1.1) o najpopularniejsze typy rekordów domeny: A, AAAA, MX, NS, TXT i CNAME. DoH zwraca te same dane co klasyczny DNS na porcie 53, tylko przesyłane przez HTTPS.
Ponieważ odpowiedź pochodzi z publicznego resolvera, widzisz rekordy tak, jak widzi je teraz internet - łącznie z wartościami wciąż trzymanymi w cache sprzed Twojej ostatniej zmiany. Czas życia cache kontroluje TTL każdego rekordu ustawione w Twojej strefie DNS.
Każdy typ rekordu ma odrębne zadanie: A/AAAA mapują nazwę na adresy IPv4/IPv6, MX wskazuje serwery pocztowe przyjmujące e-maile dla domeny, NS wymienia autorytatywne serwery nazw, a TXT przenosi maszynowo czytelne polityki, takie jak SPF, DKIM i DMARC, oraz tokeny weryfikacji domeny.
Jak czytać wyniki
Większość debugowania sprowadza się do trzech kontroli:
- A/AAAA - czy wskazują serwer lub CDN, których oczekujesz? Nieaktualny adres po migracji to najczęstsza przyczyna sytuacji 'u mnie strona działa, u innych nie'.
- MX - poczta trafia najpierw do hosta z najniższym numerem preferencji. Brak rekordów MX oznacza, że poczta spada na rekord A, czego rzadko chcesz.
- TXT - sprawdź, czy istnieje dokładnie jeden rekord SPF (kilka rekordów SPF jest nieprawidłowych i psuje uwierzytelnianie poczty) oraz czy masz wpisy DKIM/DMARC, jeśli wysyłasz pocztę.
Częste problemy
Rekord zmieniony, a wciąż widać starą wartość. Resolver serwuje odpowiedź z cache, dopóki nie wygaśnie TTL. Sprawdź TTL sprzed zmiany - to Twój maksymalny czas oczekiwania. Publiczny cache Cloudflare możesz też wyczyścić na one.one.one.one/purge-cache.
CNAME na szczycie domeny (apex). Standard DNS nie pozwala na CNAME na gołej domenie obok innych rekordów (SOA/NS zawsze tam istnieją). Dostawcy obchodzą to rekordami ALIAS/ANAME lub CNAME flattening; jeśli apex się nie rozwiązuje, sprawdź najpierw to.
Rekordy NS różnią się od ustawień u rejestratora. Rekordy NS serwowane przez strefę powinny odpowiadać delegacji u rejestratora. Rozbieżność po migracji dostawcy DNS prowadzi do przerywanego rozwiązywania nazw, bo resolvery mogą podążać za dowolnym z zestawów.
Częste pytania
Czym różni się rekord A od CNAME?
Rekord A mapuje nazwę bezpośrednio na adres IPv4. CNAME mapuje nazwę na inną nazwę i rozwiązywanie toczy się dalej tam - przydatne, gdy wiele nazw hostów ma podążać za jednym celem, który może dowolnie zmieniać IP.
Co to jest TTL i jaką wartość ustawić?
TTL (time to live) mówi resolverom, jak długo mogą trzymać rekord w cache, w sekundach. Typowe wartości to 300-3600 s. Przed planowaną migracją obniż TTL (np. do 300 s) dzień wcześniej, a potem podnieś z powrotem, aby zmniejszyć obciążenie resolverów.
Dlaczego to zapytanie pokazuje inne IP niż ping na moim komputerze?
Twój system operacyjny pyta własny resolver (router lub dostawcę internetu), który może trzymać starszą wartość z cache albo stosować split-horizon DNS. To narzędzie pyta publiczny resolver Cloudflare, więc wyniki mogą się różnić, dopóki cache nie wygasną.
Jak sprawdzić, czy SPF, DKIM i DMARC są ustawione?
Spójrz na rekordy TXT: SPF to rekord TXT na domenie zaczynający się od v=spf1, DMARC to rekord TXT na _dmarc.twojadomena, a DKIM żyje na selector._domainkey.twojadomena (selektor zależy od dostawcy poczty, więc w zwykłym zapytaniu o domenę może się nie pojawić).
Domena wygasa - i cała strona pada
ePulz.io śledzi również rejestrację domeny (WHOIS) i powiadomi cię 30, 14, 7, 3 i 1 dzień przed wygaśnięciem.
Wypróbuj za darmo →O tym narzędziu
DNS lookup pokazuje rekordy, które kierują Twój ruch: adresy A i AAAA, z którymi łączą się odwiedzający, rekordy MX przyjmujące Twoją pocztę, a także NS, CNAME i TXT (SPF, DKIM). Gdy strona lub e-mail nagle przestaje działać, to właśnie tutaj najpierw sprawdzisz, czy rekord wskazuje tam, gdzie powinien.