Samodzielne sprawdzanie DNS za pomocą nslookup, dig oraz narzędzi online
Chcą Państwo wiedzieć, co naprawdę mówi DNS Państwa domeny? Na przykład, czy nowy rekord jest już widoczny, gdzie dociera Państwa poczta albo z jakich serwerów nazw korzysta domena? Mogą Państwo sami to sprawdzić: online, lub na własnym komputerze za pomocą nslookup lub dig. W tym artykule znajdą Państwo najprzydatniejsze zapytania oraz sposób odczytania odpowiedzi. Zamiast jouwdomein.nl proszę wpisać własną domenę.
Najprostszy sposób: online
- Kondycja domeny: w kilka sekund sprawdzą Państwo, czy domena wskazuje na właściwy serwer, z wyjaśnieniem każdego elementu. Jeśli domena jest zarejestrowana u nas, tę samą kontrolę znajdą Państwo na stronie domeny w Moje WebOké, wraz z przyciskami naprawy.
- Sprawdzenie e-maila: czy MX, SPF, DKIM i DMARC są poprawnie ustawione.
- dnschecker.org: co odpowiadają serwery DNS w różnych krajach. Przydatne po wprowadzeniu zmiany.
- internet.nl i DNSViz: nowoczesne standardy i DNSSEC.
Na własnym komputerze
W systemie Windows proszę użyć nslookup w Wierszu polecenia (proszę wyszukać cmd). Na komputerze Mac i w systemie Linux proszę użyć dig w Terminalu; nslookup również tam działa.
| Co chcą Państwo sprawdzić? | Windows | Mac i Linux |
|---|---|---|
| Na jaki adres IP wskazuje moja strona internetowa? | nslookup jouwdomein.nl | dig +short A jouwdomein.nl |
| Gdzie dociera moja poczta? | nslookup -type=mx jouwdomein.nl | dig +short MX jouwdomein.nl |
| Jakie rekordy TXT istnieją (SPF, weryfikacja)? | nslookup -type=txt jouwdomein.nl | dig +short TXT jouwdomein.nl |
| Czy mój rekord DMARC jest ustawiony? | nslookup -type=txt _dmarc.jouwdomein.nl | dig +short TXT _dmarc.jouwdomein.nl |
| Z jakich serwerów nazw korzysta moja domena? | nslookup -type=ns jouwdomein.nl | dig +short NS jouwdomein.nl |
| Dokąd wskazuje CNAME? | nslookup -type=cname www.jouwdomein.nl | dig +short CNAME www.jouwdomein.nl |
Zapytanie bezpośrednio do serwera nazw
Zwykle odpowiedź otrzymują Państwo z serwera DNS swojego dostawcy internetu, a ten może pamiętać jeszcze starą odpowiedź. Jeśli zapytają Państwo bezpośrednio serwer nazw swojej domeny, od razu zobaczą Państwo, co jest tam aktualnie zapisane. W WebOké są to ns1.webawere.nl i ns2.webawere.nl:
- Windows:
nslookup -type=mx jouwdomein.nl ns1.webawere.nl - Mac i Linux:
dig MX jouwdomein.nl @ns1.webawere.nl
Czy nowa wartość jest już widoczna u serwera nazw, ale w domu nadal widoczna jest stara? Oznacza to, że zmiana jest poprawna i wystarczy poczekać, aż minie stary czas przechowywania. Proszę przeczytać Ile trwa zmiana serwera nazw lub DNS?
Odczytywanie odpowiedzi
- Wartość, na przykład adres IP lub
10 linux2023.webawere.nl.: rekord istnieje. W przypadku MX przed wartością znajduje się priorytet; najniższa liczba jest używana jako pierwsza. - Liczba za nazwą (bez
+short), na przykład3600: TTL, czyli ile sekund inne komputery mogą pamiętać odpowiedź. - Brak odpowiedzi lub No answer: nazwa istnieje, ale nie ma rekordu tego typu.
- NXDOMAIN lub Non-existent domain: nazwa w ogóle nie istnieje. Proszę sprawdzić, czy wpisali ją Państwo poprawnie, czy domena jest aktywna i czy serwery nazw są prawidłowe.
- SERVFAIL lub Server failed: serwer DNS nie był w stanie udzielić poprawnej odpowiedzi. Często oznacza to, że DNSSEC jest uszkodzony, na przykład po przeniesieniu. Proszę przeczytać DNSSEC i przenoszenie: najpierw wyłączyć, czy przenieść klucz.
- Nazwa z podwojoną nazwą domeny na końcu, na przykład
shops.voorbeeld.com.jouwdomein.nl: brakuje kropki na końcu rekordu CNAME lub MX. Zob. Rekordy CNAME i kropka na końcu.
Dla zaawansowanych
dig +trace jouwdomein.nlśledzi całą drogę, od korzenia przez rejestr aż do własnych serwerów nazw. Dzięki temu widać, jakie serwery nazw rejestr faktycznie przekazuje.dig -x 192.0.2.10lubnslookup 192.0.2.10podaje odwrotny DNS (PTR) dla adresu IP.dig +dnssec jouwdomein.nlpokazuje podpisy DNSSEC. Jeśli w wierszu flags widniejead, oznacza to, że serwer DNS zatwierdził podpis.
Samodzielnie zmieniają Państwo rekordy? Proszę przeczytać Zarządzanie rekordami DNS w Moje WebOké.
