Úvod
dig
Příkaz (Domain Information Groper) je nástroj pro vyhledávání DNS. Často jej používají správci systému a sítě ke shromažďování informací o Domain Name Server. Kromě shromažďování dat, dig
command je užitečný nástroj pro řešení problémů se sítí a DNS.
Tento nástroj pro testování DNS můžete použít v systémech Linux, Mac OS a Windows. Zatímco většina novějších distribucí má dig předinstalovaný, můžete zjistit, že to budete muset udělat.
V tomto tutoriálu se dozvíte, jak nainstalovat dig na váš CentOS a některé základní příkazy dig.
Předpoklady
- Systém Linux s CentOS
- Uživatelský účet se sudo nebo root privilegia
- Přístup k oknu terminálu/příkazovému řádku
Jak nainstalovat dig na CentOS
Pokud kopáte není na vašem systému RHEL/CentOS Linux k dispozici, můžete jej nainstalovat pomocí jednoho jednoduchého příkazu:
sudo yum install bind-utils
Nebo:
sudo dnf install bind-utils
Příkaz nainstaluje balíčekbind-utils , kolekce nástrojů, které zahrnují dig a další dotazy DNS.
Zkontrolujte verzi kopií
Chcete-li ověřit, že jste úspěšně nainstalovali dig, požádejte systém, aby zobrazil verzi dig v systému:
dig -v
Pokud je k dispozici dig, zobrazí se číslo verze nástroje, jako na obrázku níže.
Pokud nemáte dig, výstup odpoví zprávou:dig command not found
.
Základní příklady Command CentOS
Níže naleznete některé z nejběžnějších dig
příkazy a příklady ukazující, jak fungují.
Zkontrolujte záznam DNS pro konkrétní doménu
Chcete-li zkontrolovat záznam DNS pro konkrétní doménu, spusťte příkaz:
dig [domain_name]
Například:
dig phoenixnap.com
Výstup by měl zobrazovat následující informace:
- verzi
dig
příkaz - technické informace poskytnuté jmenným serverem DNS
- OTÁZKA sekce
- a ODPOVĚĎ sekce (IP adresa)
Ve výchozím nastavení požadujete záznam A (záznam, který ukazuje vaše jméno hostitele na IP adresu).
Zkontrolujte IP adresu
Pokud chcete vidět pouze IP adresu (část odpovědí), spusťte:
dig [domain_name] +short
Výstup vám poskytne IP adresu pro zadanou doménu bez dalších informací.
Zkontrolujte záznam MX
Můžete použít dig
příkaz k vyhledání záznamů MX (Mail Exchange) domény. Chcete-li zobrazit záznamy MX, použijte:
dig [domain_name] MX
Chcete-li zobrazit pouze poštovní server bez dalších informací, přidejte +short
možnost:
dig [domain_name] MX +short
Zkontrolujte záznam SOA
Chcete-li najít autoritativní server DNS, použijte dig
příkaz k zobrazení záznamu SOA (Start of Authority). Tyto informace vám sdělí základní informace a parametry pro vaši zónu DNS.
Pomocí nástroje zobrazíte podrobný záznam SOA spuštěním:
dig [domain_name] SOA
Případně přidejte +short
volba pro stručný výstup:
dig [domain_name] SOA