Pochopení a efektivní využívání síťových nástrojů v tomto digitálním světě je zásadní pro udržení správných funkcí internetu. Každá distribuce Linuxu je dodávána s různými předinstalovanými síťovými nástroji, jako je hostitel, traceroute, dig, nslookup atd. Tyto nástroje vám pomohou analyzovat a řešit vzniklé problémy s připojením.
Příkaz dig nebo Domain Information Groper je všestranný nástroj pro vyhledávání DNS, který umožňuje dotazovat servery DNS na jejich záznamy. Následně vám pomůže diagnostikovat problémy související s DNS a shromáždit základní informace o názvech domén. Tento článek se bude zabývat tím, jak používat příkaz dig v Linuxu bez potíží.
Příkazy dig můžete použít pro úkoly, jako je dotazování DNS, přístup k více typům záznamů DNS, provádění zpětného vyhledávání DNS a další. Rozdělme proto tuto část dále, abychom vysvětlili různé případy použití.
Základní DNS dotaz
Výchozí příkaz dig spustí a DNS dotaz k načtení DNS záznamů spojených s konkrétním názvem domény:
vy website.com
Nahraďte „website.com“ doménou, které chcete přizpůsobit svůj dotaz. Například níže uvedený příkaz dig použijeme pro doménu Google „google.com“.
vy Google com
Specifické typy DNS záznamů
Existuje mnoho typů záznamů DNS, ale můžete se dotazovat na konkrétní typy záznamů DNS pomocí možnosti „-t“. Pojďme například načíst záznamy o výměně pošty pro Google:
vy -t MX google.com
Dotaz na konkrétní server DNS
Pokud chcete dotazovat konkrétní server DNS, zadejte jeho IP adresu pomocí symbolu „@“ následujícím způsobem:
vy @ 8.8.8.8 google.com
Zde nahraďte 8.8.8.8 a google.com svou cílovou IP adresou a doménou. Při běhu získáte následující výsledky:
Reverzní vyhledávání DNS
Zpětné vyhledávání DNS vám umožňuje mapovat IP adresu na název domény a poskytuje informace o doméně spojené s touto IP adresou. Správci jej primárně používají pro řešení problémů se sítí, zatímco další použití zahrnují ověření e-mailového serveru, přihlášení a zabezpečení a optimalizaci doručování obsahu. Chcete-li jej použít, zadejte níže uvedený příkaz:
vy -X IP adresa
Nahraďte IP_address svou IP adresou. Opět, vezmeme-li příklad Google, pokud do příkazu dig vložíme 8.8.8.8:
vy -X 8.8.8.8
V poslední části je uvedeno „dns.google“, což znamená, že zadaná IP adresa odpovídá Googlu.
Zabalit se
Příkaz dig je výkonný a všestranný nástroj pro správce sítě a uživatele. Poskytuje různé funkce dotazování DNS, takže je neocenitelný pro diagnostiku sítě. Dále stručně vysvětlíme dotazování na konkrétním serveru, reverzní DNS vyhledávání a dotazování podle typů DNS záznamů.