10 poleceń Linux DIG (Informacje o domenach) do zapytania DNS
- 640
- 39
- Tomasz Szatkowski
W naszym poprzednim artykule wyjaśniliśmy przykłady i wykorzystanie poleceń NSlookup, które jest narzędziem wiersza polecenia sieciowego używanego do zapytania i otrzymywania informacji o DNS (system nazwy domeny).
Tutaj, w tym artykule, wymyślamy inne narzędzie wiersza poleceń o nazwie kopać, który jest bardzo podobny do Linuksa nslookup narzędzie. Zobaczymy, jak użycie polecenia wykopu ściśle z ich przykładami i użyciem.
[Możesz także polubować: Jak instalować i używać poleceń DIG i NSLOOKUP w Linux]
Kopać oznacza (Informacje o domenie Groper) jest narzędziem wiersza poleceń administracji sieciowej do zapytania System nazwy domeny (DNS) Nazwa serwerów.
Przydaje się do weryfikacji i rozwiązywania problemów DNS problemy, a także wykonać DNS wyszukiwania i wyświetla odpowiedzi zwracane z zapytanego serwera nazwy.
Wykop jest częścią WIĄZAĆ apartament oprogramowania serwera nazwy domeny. Polecenie DIG zastępuje starsze narzędzia, takie jak nslookup i gospodarz. narzędzie DIG jest dostępne w głównych dystrybucjach Linux.
1. Rekord „A” zapytań „A”
# Kop Yahoo.com ; <> Kopa 9.16.1-ubuntu <> yahoo.com ;; Opcje globalne: +cmd ;; Dostałem odpowiedź :;; ->> Nagłówek<<- opcode: QUERY, status: NOERROR, id: 20076 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;yahoo.com. IN A ;; ANSWER SECTION: yahoo.com. 387 IN A 98.137.11.163 yahoo.com. 387 IN A 74.6.143.26 yahoo.com. 387 IN A 74.6.143.25 yahoo.com. 387 IN A 74.6.231.20 yahoo.com. 387 IN A 74.6.231.21 yahoo.com. 387 IN A 98.137.11.164 ;; Query time: 4 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Fri Dec 10 12:58:13 IST 2021 ;; MSG SIZE rcvd: 134
Powyższe polecenie powoduje, że DIG przegląda "A"
Zapis dla nazwy domeny wieśniak.com. Polecenie DIG Reade the the /etc/resolv.conf Plik i zapytanie DNS wymienione tam serwery. Odpowiedź z DNS serwer jest tym, co wyświetla DIG.
Zrozumiemy wyjście poleceń:
- Linie zaczynające się od
;
Czy komentarze nie są częścią informacji. - Pierwszy wiersz mówi nam wersję wykopu (9.16.1) Komenda.
- Następnie DIG pokazuje nagłówek odpowiedzi, którą otrzymał od DNS serwer.
- Następnie pojawia się sekcja pytań, która po prostu mówi nam zapytanie, które w tym przypadku jest zapytaniem dla
"A"
nagranie wieśniak.com.W
oznacza, że jest to wyszukiwanie w Internecie (w klasie internetowej). - Sekcja odpowiedzi mówi nam to wieśniak.com zawiera Ip adres 98.137.11.163.
- Na koniec istnieją statystyki dotyczące zapytania. Możesz wyłączyć te statystyki za pomocą
+nostaty
opcja.
2. Zapytanie „A” rekord z +krótki
Domyślnie, kopać jest dość pełne. Jednym ze sposobów ograniczenia wyjścia jest użycie +krótki
opcja. który drastycznie przeciął wyjście, jak pokazano poniżej.
# kopnij yahoo.com +krótkie 98.137.11.164 74.6.231.21 74.6.231.20 74.6.143.25 74.6.143.26 98.137.11.163
Notatka: Domyślnie DIG szuka "A"
zapis określonej domeny, ale możesz również określić inne rekordy. MX
Lub Wymiana poczty Record informuje serwery pocztowe, jak kierować e -mailem dla domeny. Podobnie Ttl, SOA, itp.
3. Zapytanie rekordu MX dla domeny
Zapytanie tylko o różne typy rekordów zasobów DNS.
# kopnij yahoo.com mx ; <> Kopa 9.16.1-ubuntu <> yahoo.com mx ;; Opcje globalne: +cmd ;; Dostałem odpowiedź :;; ->> Nagłówek<<- opcode: QUERY, status: NOERROR, id: 60630 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;yahoo.com. IN MX ;; ANSWER SECTION: yahoo.com. 51 IN MX 1 mta6.am0.yahoodns.net. yahoo.com. 51 IN MX 1 mta5.am0.yahoodns.net. yahoo.com. 51 IN MX 1 mta7.am0.yahoodns.net. ;; Query time: 4 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Fri Dec 10 13:03:32 IST 2021 ;; MSG SIZE rcvd: 117
4. Zapytanie o rekord SOA dla domeny
# kopnij yahoo.com soa ; <> Kopa 9.16.1-ubuntu <> yahoo.com soa ;; Opcje globalne: +cmd ;; Dostałem odpowiedź :;; ->> Nagłówek<<- opcode: QUERY, status: NOERROR, id: 25140 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;yahoo.com. IN SOA ;; ANSWER SECTION: yahoo.com. 1800 IN SOA ns1.yahoo.com. hostmaster.yahoo-inc.com. 2021121001 3600 300 1814400 600 ;; Query time: 128 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Fri Dec 10 13:04:08 IST 2021 ;; MSG SIZE rcvd: 99
5. Zapytanie rekordu TTL dla domeny
# kopnij yahoo.com ttl ; <> Kopa 9.16.1-ubuntu <> yahoo.com ttl ;; Opcje globalne: +cmd ;; Dostałem odpowiedź :;; ->> Nagłówek <> nagłówek<<- opcode: QUERY, status: SERVFAIL, id: 27889 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;TTL. IN A ;; Query time: 0 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) ;; WHEN: Fri Dec 10 13:04:58 IST 2021 ;; MSG SIZE rcvd: 32
6. Zapytanie tylko sekcja odpowiedzi
# kopnij yahoo.COM +Nocomments +Noquestion +NoAuthority +Noadditional +Nostats ; <> Kopa 9.16.1-ubuntu <> yahoo.com +nocomments +noquestion +noutority +noadditional +nostaty ;; Opcje globalne: +cmd yahoo.com. 1556 w 74.6.231.20 Yahoo.com. 1556 w 98.137.11.163 Yahoo.com. 1556 w 98.137.11.164 Yahoo.com. 1556 w 74.6.143.26 Yahoo.com. 1556 w 74.6.231.21 Yahoo.com. 1556 w 74.6.143.25
7. Zapytanie o wszystkie typy rekordów DNS
# kopnij yahoo.com dowolny +noall +odpowiedź ; <> Kopa 9.8.2RC1-REDHAT-9.8.2-0.10.RC1.El6 <> yahoo.com dowolny +noall +odpowiedź ;; Opcje globalne: +cmd yahoo.com. 3509 w 72.30.38.140 Yahoo.com. 3509 w 98.138.253.109 Yahoo.com. 3509 w 98.139.183.24 Yahoo.com. 1709 w MX 1 MTA5.AM0.Yahoodns.internet. wieśniak.com. 1709 w MX 1 MTA6.AM0.Yahoodns.internet. wieśniak.com. 1709 w MX 1 MTA7.AM0.Yahoodns.internet. wieśniak.com. 43109 w NS NS2.wieśniak.com. wieśniak.com. 43109 w NS NS8.wieśniak.com. wieśniak.com. 43109 w NS NS3.wieśniak.com. wieśniak.com. 43109 w NS NS1.wieśniak.com. wieśniak.com. 43109 w NS NS4.wieśniak.com. wieśniak.com. 43109 w NS NS5.wieśniak.com. wieśniak.com. 43109 w NS NS6.wieśniak.com.
8. Odwrotne przegląd DNS
Zapytanie DNS Odwrotne wyszukiwanie. Tylko wyświetlaj sekcję odpowiedzi z użyciem +krótki.
# kopa -x 72.30.38.140 +krótkie IR1.fp.VIP.SP2.wieśniak.com.
9. Zapytanie o wiele rekordów DNS
Zapytaj, aby zapytać specyficzne dla DNS witryny witryny, a mianowicie. MX, Ns, itp. dokumentacja.
# kopnij yahoo.com mx +noall +odpowiedz Redhat.com ns +noall +odpowiedź ; <> Kopa 9.8.2RC1-REDHAT-9.8.2-0.10.RC1.El6 <> yahoo.com mx +noall +odpowiedz Redhat.com ns +noall +odpowiedź ;; Opcje globalne: +cmd yahoo.com. 1740 w MX 1 MTA6.AM0.Yahoodns.internet. wieśniak.com. 1740 w MX 1 MTA7.AM0.Yahoodns.internet. wieśniak.com. 1740 w MX 1 MTA5.AM0.Yahoodns.internet. czerwony kapelusz.com. 132 w NS NS1.czerwony kapelusz.com. czerwony kapelusz.com. 132 w NS NS4.czerwony kapelusz.com. czerwony kapelusz.com. 132 w NS NS3.czerwony kapelusz.com. czerwony kapelusz.com. 132 w NS NS2.czerwony kapelusz.com.
10. Tworzyć .plik DIGRC
Tworzyć .Digrc Plik pod $ Home/.Digrc Aby przechowywać domyślne opcje wykopaliska.
# kopnij yahoo.com wieśniak.com. 3427 w 72.30.38.140 Yahoo.com. 3427 w 98.138.253.109 Yahoo.com. 3427 w 98.139.183.24
Mamy sklep +nie wszyscy +odpowiedź opcje na stałe w .Digrc Plik pod katalogiem domowym użytkownika. Teraz, za każdym razem, gdy wykonywane jest polecenie dig. Nie trzeba pisać opcji za każdym razem, takie jak +nie wszyscy +odpowiedź.
W tym artykule próbowaliśmy znaleźć polecenie DIG, które może pomóc w wyszukiwaniu (DNS) Nazwa nazwy usług związanych z usługą. Podziel się swoimi przemyśleniami za pośrednictwem pola komentarza.
- « Praktyczny przewodnik po NMAP (skaner bezpieczeństwa sieci) w Kali Linux
- 10 przykładów poleceń LSOF w Linux »