Contoh arahan 'hos' yang berguna untuk menanyakan carian DNS

Contoh arahan 'hos' yang berguna untuk menanyakan carian DNS

Tuan rumah Perintah adalah utiliti CLI yang minimum dan mudah digunakan untuk melaksanakan carian DNS yang menterjemahkan nama domain ke alamat IP dan sebaliknya. Ia juga boleh digunakan untuk menyenaraikan dan mengesahkan pelbagai jenis rekod DNS seperti NS dan MX, Menguji dan Mengesahkan Pelayan ISP DNS dan sambungan Internet, spam dan rekod penyenaraian hitam, mengesan dan menyelesaikan masalah pelayan DNS antara lain antara lain.

Dalam artikel ini, kita akan belajar cara menggunakan Tuan rumah Perintah dengan beberapa contoh berguna di Linux untuk melakukan carian DNS. Dalam artikel sebelumnya, kami menunjukkan perintah 8 NSLOOKUP yang paling banyak digunakan untuk menguji dan menyelesaikan masalah DNS dan untuk menanyakan Rekod Sumber DNS tertentu (RR) juga.

Kami juga menjelaskan 10 arahan Linux Dig (Domain Maklumat) untuk menanyakan maklumat DNS, ia berfungsi lebih seperti alat NSLOOKUP. Utiliti tuan rumah juga berfungsi dengan cara yang sama dan dipasang semula pada kebanyakannya jika tidak semua arus arus perdana Linux.

Dengan itu, mari kita lihat 14 arahan tuan rumah ini di bawah.

Cari alamat IP domain

Ini adalah arahan hos yang paling mudah yang boleh anda jalankan, hanya memberikan nama domain seperti Google.com untuk mendapatkan alamat IP yang berkaitan.

$ host Google.com Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat ipv6 2a00: 1450: 4009: 80b :: 200e google.mel com ditangani oleh 20 alt1.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 30 alt2.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 10 ASPMX.L.Google.com. Google.mel com dikendalikan oleh 40 alt3.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 50 alt4.ASPMX.L.Google.com. 

Cari pelayan nama domain

Untuk mengetahui pelayan nama domain Gunakan pilihan -t.

$ host -t ns google.com Google.Com Name Server NS1.Google.com. Google.com name Server NS2.Google.com. Google.com name Server NS3.Google.com. Google.Com Name Server NS4.Google.com. 

Cari rekod cname domain

Untuk mengetahui cname domain, jalankan.

$ host -t cname mel.Google.com mel.Google.com adalah alias untuk googlemail.L.Google.com. 

Cari Rekod MX Domain

Untuk mengetahui rekod MX untuk domain.

$ host -n -t mx google.com Ogle.mel com dikendalikan oleh 50 alt4.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 10 ASPMX.L.Google.com. Google.mel com dikendalikan oleh 40 alt3.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 30 alt2.ASPMX.L.Google.com. Google.mel com ditangani oleh 20 alt1.ASPMX.L.Google.com. 

Cari Rekod TXT Domain

Untuk mengetahui rekod TXT untuk domain.

$ host -t txt google.com Google.com teks deskriptif "v = spf1 termasuk: _spf.Google.com ~ semua " 

Cari Rekod SOA Domain

Anda boleh membuat percubaan tuan rumah untuk memaparkan rekod SOA untuk zon tertentu, dari semua pelayan nama berwibawa yang disenaraikan untuk zon itu dengan -C bendera.

$ host -c google.com Nameserver 216.239.38.10: Google.com mempunyai rekod SOA NS1.Google.com. DNS-Admin.Google.com. 156142728 900 900 1800 60 Nameserver 216.239.32.10: Google.com mempunyai rekod SOA NS3.Google.com. DNS-Admin.Google.com. 156142728 900 900 1800 60 Nameserver 216.239.34.10: Google.com mempunyai rekod SOA NS4.Google.com. DNS-Admin.Google.com. 156142728 900 900 1800 60 Nameserver 216.239.36.10: Google.com mempunyai rekod SOA NS2.Google.com. DNS-Admin.Google.com. 156142728 900 900 1800 60 

Bertanya pelayan nama tertentu

Untuk menanyakan pelayan nama domain particual.

$ host Google.com ns4.Google.com Menggunakan Pelayan Domain: Nama: NS4.Google.Alamat com: 216.239.38.10#53 alias: Google.com mempunyai alamat 172.217.19.46 Google.com mempunyai alamat 172.217.19.46 Google.com mempunyai alamat 172.217.19.46 Google.com mempunyai alamat ipv6 2a00: 1450: 4005: 808 :: 200e google.mel com dikendalikan oleh 30 alt2.ASPMX.L.Google.com. Google.mel com ditangani oleh 20 alt1.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 50 alt4.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 10 ASPMX.L.Google.com. Google.mel com dikendalikan oleh 40 alt3.ASPMX.L.Google.com. 

Cari semua maklumat rekod dan zon domain

Untuk membuat pertanyaan jenis apa -apa, gunakan -a (semua) pilihan yang bersamaan dengan menetapkan -v pilihan.

$ host -a google.com Mencuba "Google.com ";; ->> header<

Dapatkan maklumat TTL Domain

Untuk mengetahui maklumat TTL Domain.

$ host -v -t google.com Mencuba "Google.com ";; ->> header<

Gunakan sama ada IPv4 atau IPv6

The -4 atau -6 Pilihan kuasa menjadi tuan rumah untuk menggunakan hanya IPv4 atau hanya pengangkutan pertanyaan IPv6 masing -masing.

$ host -4 Google.com atau $ host -6 Google.com 

Lakukan pertanyaan bukan rekursif

The -r Pilihan melakukan pertanyaan bukan rekursif, perhatikan bahawa menetapkan pilihan ini membersihkan RD (rekursi yang dikehendaki), bit dalam pertanyaan yang menjadi tuan rumah.

$ host -rr 5 Google.com Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat ipv6 2a00: 1450: 4009: 80b :: 200e google.mel com dikendalikan oleh 30 alt2.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 40 alt3.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 50 alt4.ASPMX.L.Google.com. Google.mel com ditangani oleh 20 alt1.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 10 ASPMX.L.Google.com. 

Tetapkan semula UDP untuk mencari

Secara lalai bilangan UDP cuba adalah 1, untuk mengubahnya, gunakan -R bendera.

$ host -r 5 Google.com Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat ipv6 2a00: 1450: 4009: 80b :: 200e google.mel com dikendalikan oleh 30 alt2.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 40 alt3.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 50 alt4.ASPMX.L.Google.com. Google.mel com ditangani oleh 20 alt1.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 10 ASPMX.L.Google.com. 

Tetapkan masa pertanyaan tunggu balasan

Menggunakan -W beralih, anda boleh mengarahkan tuan rumah untuk menunggu balasan untuk masa yang ditentukan dalam beberapa saat dan jika -w Bendera digunakan, ia menjadikan tuan rumah menunggu selama -lamanya untuk menjawab:

$ host -t -w 10 Google.com Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat 216.58.201.46 Google.com mempunyai alamat ipv6 2a00: 1450: 4009: 80b :: 200e google.mel com dikendalikan oleh 10 ASPMX.L.Google.com. Google.mel com dikendalikan oleh 40 alt3.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 30 alt2.ASPMX.L.Google.com. Google.mel com ditangani oleh 20 alt1.ASPMX.L.Google.com. Google.mel com dikendalikan oleh 50 alt4.ASPMX.L.Google.com. 

Itu sahaja! Dalam artikel ini, kita belajar cara menggunakan Tuan rumah perintah dengan beberapa contoh berguna di linux. Gunakan borang maklum balas di bawah untuk berkongsi sebarang pemikiran dengan kami mengenai panduan ini.