Vyhledání DNS záznamů pomocí nslookup, dig a online nástrojů
Chcete vědět, co vlastně DNS Vaší domény říká? Například zda je nový záznam již viditelný, kam přichází Vaše pošta nebo jaké nameservery Vaše doména používá? To si můžete zjistit sami: online, nebo na vlastním počítači pomocí nslookup nebo dig. V tomto článku najdete nejužitečnější dotazy a návod, jak číst odpověď. Vždy nahraďte vasedomena.cz svou vlastní doménou.
Nejjednodušší způsob: online
- Zdraví domény: během pár sekund zjistíte, zda Vaše doména směřuje na správný server, s vysvětlením jednotlivých částí. Pokud máte doménu u nás, najdete stejnou kontrolu na stránce domény v Můj WebOké, s tlačítky pro opravu.
- Kontrola e-mailu: zda jsou MX, SPF, DKIM a DMARC nastaveny správně.
- dnschecker.org: co odpovídají DNS servery v různých zemích. Užitečné po provedení změny.
- internet.nl a DNSViz: moderní standardy a DNSSEC.
Na vlastním počítači
Na Windows použijete nslookup v Příkazovém řádku (vyhledejte cmd). Na Macu a v Linuxu použijete dig v Terminálu; nslookup funguje i tam.
| Co chcete zjistit? | Windows | Mac a Linux |
|---|---|---|
| Na jakou IP adresu směřuje můj web? | nslookup vasedomena.cz | dig +short A vasedomena.cz |
| Kam přichází moje pošta? | nslookup -type=mx vasedomena.cz | dig +short MX vasedomena.cz |
| Jaké TXT záznamy existují (SPF, ověření)? | nslookup -type=txt vasedomena.cz | dig +short TXT vasedomena.cz |
| Je nastaven můj DMARC záznam? | nslookup -type=txt _dmarc.vasedomena.cz | dig +short TXT _dmarc.vasedomena.cz |
| Jaké nameservery používá moje doména? | nslookup -type=ns vasedomena.cz | dig +short NS vasedomena.cz |
| Kam směřuje CNAME? | nslookup -type=cname www.vasedomena.cz | dig +short CNAME www.vasedomena.cz |
Dotaz přímo na nameserver
Běžně dostanete odpověď od DNS serveru Vašeho poskytovatele internetu, a ten si může pamatovat ještě starou odpověď. Pokud se zeptáte přímo nameserveru Vaší domény, uvidíte okamžitě, co je tam aktuálně nastaveno. U WebOké jsou to ns1.webawere.nl a ns2.webawere.nl:
- Windows:
nslookup -type=mx vasedomena.cz ns1.webawere.nl - Mac a Linux:
dig MX vasedomena.cz @ns1.webawere.nl
Je nová hodnota u nameserveru nastavena správně, ale doma stále vidíte starou? Pak je Vaše změna v pořádku a stačí počkat, až uplyne stará doba uchovávání. Přečtěte si Jak dlouho trvá změna nameserveru nebo DNS?
Čtení odpovědi
- Hodnota, například IP adresa nebo
10 linux2023.webawere.nl.: záznam existuje. U MX stojí před hodnotou priorita; nejnižší číslo se použije jako první. - Číslo za názvem (bez
+short), například3600: TTL, tedy po kolik sekund si jiné počítače smí odpověď pamatovat. - Nic, nebo No answer: název sice existuje, ale neexistuje záznam tohoto typu.
- NXDOMAIN nebo Non-existent domain: název vůbec neexistuje. Zkontrolujte, zda jste ho napsali správně, zda je doména aktivní a zda jsou nameservery nastaveny správně.
- SERVFAIL nebo Server failed: DNS server nemohl poskytnout správnou odpověď. Často je příčinou nefunkční DNSSEC, například po přesunu. Přečtěte si DNSSEC a přesun: nejprve vypnout, nebo vzít klíč s sebou.
- Název s Vaší doménou zdvojenou na konci, například
shops.priklad.com.vasedomena.cz: na konci CNAME nebo MX záznamu chybí tečka. Viz CNAME záznamy a tečka na konci.
Pro pokročilé
dig +trace vasedomena.czsleduje celou cestu, od kořene přes registr až k Vašim vlastním nameserverům. Takto uvidíte, jaké nameservery registr skutečně předává.dig -x 192.0.2.10nebonslookup 192.0.2.10vrátí reverzní DNS (PTR) pro danou IP adresu.dig +dnssec vasedomena.czzobrazí podpisy DNSSEC. Pokud se v řádku flags objevíad, Váš DNS server podpis schválil.
Měníte záznamy sami? Přečtěte si Správa DNS záznamů v Můj WebOké.
