Articles

przydatne przykłady poleceń „host” do wyszukiwania DNS

polecenie Host jest minimalnym i łatwym w użyciu narzędziem CLI do wykonywania wyszukiwań DNS, które tłumaczą nazwy domen na adresy IP i odwrotnie. Może być również używany do wyświetlania i weryfikacji różnych typów rekordów DNS, takich jak NS i MX, testowania i walidacji serwera DNS i połączenia internetowego ISP, rekordów spamowych i czarnej listy, wykrywania i rozwiązywania problemów z serwerem DNS między innymi.,

w tym artykule nauczymy się, jak używać polecenia hosta z kilkoma przydatnymi przykładami w Linuksie do wykonywania wyszukiwań DNS. W poprzednich artykułach pokazaliśmy najczęściej używane polecenia 8 Nslookup do testowania i rozwiązywania problemów serwerów DNS oraz do zapytań o określone rekordy zasobów DNS (RR).

wyjaśniliśmy również 10 poleceń Linux Dig (Domain Information Groper) do zapytań o informacje DNS, działa bardziej jak narzędzie Nslookup. Narzędzie host działa również w podobny sposób i jest preinstalowane na większości, jeśli nie wszystkich głównych dystrybucjach Linuksa.

mając to na uwadze, przyjrzyjmy się poniższym poleceniom hosta 14.,

Znajdź adres IP domeny

jest to najprostsze polecenie hosta, które możesz uruchomić, wystarczy podać nazwę domeny, taką jakgoogle.com, aby uzyskać powiązane adresy IP.

Znajdź serwery nazw domen

aby znaleźć serwery nazw domen użyj opcji-t.

Znajdź rekord CNAME domeny

aby znaleźć CNAME domeny, Uruchom.

$ host -t cname mail.google.commail.google.com is an alias for googlemail.l.google.com.

Znajdź rekord MX domeny

aby znaleźć rekordy MX dla domeny.,

Znajdź rekord TXT domeny

aby znaleźć rekordy TXT dla domeny.

$ host -t txt google.comgoogle.com descriptive text "v=spf1 include:_spf.google.com ~all"

Znajdź rekord Soa domeny

możesz podjąć próbę wyświetlenia rekordów SOA dla określonej strefy ze wszystkich wymienionych autorytatywnych serwerów nazw dla tej strefy z flagą-C.

odpytywanie serwera nazw poszczególnych domen

w celu odpytywania serwera nazw poszczególnych domen.,

Znajdź wszystkie informacje o rekordach domeny i strefach

aby wykonać zapytanie typu dowolny, użyj opcji-a (all), która jest równoważna ustawieniu opcji-v.

$ host -a google.comTrying "google.com";; ->>HEADER<

Uzyskaj informacje o TTL domeny

aby dowiedzieć się informacji o TTL domeny.

$ host -v -t a google.comTrying "google.com";; ->>HEADER<

użyj IPv4 lub IPv6

opcja-4 lub-6 zmusza hosta do używania odpowiednio tylko transportu zapytań IPv4 lub tylko IPv6.,

$ host -4 google.comOR$ host -6 google.com

wykonaj rekurencyjne zapytania

-r opcja wykonuje rekurencyjne zapytania, zauważ, że ustawienie tej opcji usuwa RD (recursion desired), bit w zapytaniu, które wykonuje host.

Ustaw Retries UDP dla wyszukiwania

domyślnie liczba prób UDP wynosi 1, aby ją zmienić, użyj znacznika-R.,

Ustaw czas oczekiwania na odpowiedź

używając przełącznika-W możesz polecić hostowi oczekiwanie na odpowiedź przez określony czas w sekundach, a jeśli używana jest flaga-w, spowoduje to, że host będzie czekał na odpowiedź w nieskończoność:

to wszystko! W tym artykule dowiedzieliśmy się, jak używać komendy hosta z kilkoma przydatnymi przykładami w Linuksie. Skorzystaj z poniższego formularza opinii, aby podzielić się z nami wszelkimi przemyśleniami dotyczącymi tego przewodnika.