DNS

Cara Memasang dan Menggunakan DIG pada Debian 9

Cara Memasang dan Menggunakan DIG pada Debian 9
Bentuk lengkap dari DIG adalah Dtiada Sayanformasi Gtidak betul. Ini adalah utiliti baris perintah untuk pentadbir rangkaian.Nama domain yang kami gunakan seperti google.com, linuxhint.com dll mungkin kerana pelayan DNS (Domain Name System). DIG digunakan untuk meminta pelayan DNS, terutama untuk menyelesaikan masalah pelayan DNS. Dengan DIG, anda boleh memeriksa banyak perkara seperti pelayan nama domain tertentu, pelayan mel domain tertentu dan banyak lagi maklumat.

DIG digunakan terutamanya oleh pentadbir pelayan DNS untuk mengesahkan sama ada pelayan DNS berfungsi dengan betul.

Dalam artikel ini, saya akan menunjukkan kepada anda cara memasang DIG pada Debian 9 dan menggunakan DIG. Mari kita mulakan.

Memasang DIG pada Debian 9:

DIG adalah sebahagian daripada dnsutils pakej. DIG tidak dipasang secara lalai pada Debian 9 Stretch. Berita baiknya adalah bahawa ia sangat mudah dipasang kerana terdapat di repositori pakej rasmi Debian 9.

Kemas kini cache repositori pakej APT terlebih dahulu dengan arahan berikut:

$ sudo apt kemas kini

Cache repositori pakej APT harus dikemas kini.

Sekarang pasang dnsutil pakej dengan arahan berikut:

$ sudo apt memasang dnsutils

Sekarang tekan y dan kemudian tekan .

dnsutils harus dipasang.

Sekarang untuk memeriksa sama ada menggali arahan tersedia dan berfungsi dengan betul, jalankan arahan berikut:

$ dig -v

Seperti yang anda lihat, menggali ada dan berfungsi dengan betul.

Pada bahagian seterusnya, saya akan menunjukkan cara penggunaannya menggali.

Asas penggalian:

Penggunaan asas perintah dig adalah mencari alamat DNS. Secara lalai, pada Debian 9, penggalian menggunakan / etc / resolv.pengesahan fail untuk mengetahui pelayan DNS mana yang akan digunakan.

Inilah yang / etc / resolv.pengesahan fail kelihatan seperti. Untuk menukar pelayan DNS, cukup ubah alamat IP dari pelayan nama seperti yang ditandakan pada tangkapan skrin di bawah. Dalam kes saya, ia adalah 192.168.10.1, yang merupakan alamat IP penghala saya.

Sekarang untuk menggunakan dig untuk mencari maklumat DNS dari nama DNS google.com, jalankan arahan berikut:

$ gali google.com

Seperti yang anda lihat, banyak data DNS dicetak di skrin. Bahagian yang ditandakan menunjukkan bahawa nama domain google.com mempunyai alamat IP ini. Nama domain boleh mempunyai banyak alamat IP. Ia digunakan terutamanya untuk tujuan pengimbangan beban.

Sekiranya anda menatal ke bawah, anda akan melihat berapa milisaat yang anda perlukan (Masa pertanyaan) untuk menyelesaikan nama domain google.com. Dalam kes saya, memang begitu 71 milisaat (msec). Ia berbeza-beza bergantung pada lokasi geografi anda dan pelayan nama yang anda gunakan.

Anda juga dapat melihat pelayan nama mana yang digunakan untuk pertanyaan. Dalam kes saya, ia adalah pelayan nama di / etc / resolv saya.conf, iaitu 192.168.10.1. Port pelayan DNS secara lalai adalah 53.

Saiz respons DNS atau UKURAN MSG adalah 931 bait seperti yang anda lihat. Ini adalah maklumat penting yang mungkin anda perlukan untuk menyelesaikan masalah atau menguji konfigurasi pelayan DNS anda.

Itulah asasnya anda menggunakan dig. Pada bahagian seterusnya, saya akan menunjukkan kepada anda pelbagai perkara yang boleh anda lakukan dengan menggali.

Menukar Pelayan Nama:

Semasa anda menguji pelayan DNS anda, anda mungkin tidak mahu menetapkannya di / etc / resolv.conf sehingga anda tahu ia berfungsi dengan pasti. Anda boleh memberitahu penggali nama pelayan yang akan digunakan seperti berikut:

$ digali @nameserver google.com

NOTA: Ganti pelayan nama dengan pelayan DNS yang anda mahukan menggali untuk menggunakan.

Katakan, kita mahu penggalian menggunakan pelayan DNS 192.168.2.1, maka arahannya adalah:

$ gali @ 192.168.2.1 google.com

Seperti yang anda lihat, maklumat yang sama dikembalikan. The Masa pertanyaan kini 13 milisaat, dan juga SERVER ditukar menjadi 192.168.2.1. The UKURAN MSG juga 124 bait.

Gali Rekod MX dengan menggali:

Anda boleh menemui rekod MX (digunakan dalam pelayan e-mel) nama domain dengan digali dengan arahan berikut:

$ gali @ 192.168.2.1 google.com MX

Seperti yang anda lihat di bahagian tangkapan skrin di bawah, ini adalah alamat e-mel yang berkaitan dengan domain google.com.

Gali rekod NS menggunakan dig:

Anda boleh mencari pelayan nama yang dikaitkan dengan nama domain google.com dengan dig dengan arahan berikut:

$ gali @ 192.168.2.1 google.com NS

Seperti yang anda lihat di bahagian tangkapan skrin di bawah, ini adalah pelayan nama yang dikaitkan dengan domain google.com.

Gali Semua Maklumat Tentang Nama Domain dengan menggali:

Anda boleh mengetahui semua maklumat mengenai nama domain google.com dengan dig dengan arahan berikut:

$ gali @ 192.168.2.1 google.com mana-mana

Seperti yang anda lihat, semua rekod DNS (A, AAAA, MX, NS, TXT, SOA dll) untuk google.com dicetak di skrin.

gali Output Pendek:

Semua arahan penggalian yang kami jalankan sebelumnya mencetak banyak maklumat dalam teks yang diformat dengan baik. Tetapi jika anda lebih suka melihat output pendek, tambah + pendek pada akhir arahan penggalian anda seperti berikut:

$ gali @ 192.168.2.1 google.com mana-mana + pendek

Seperti yang anda lihat, hanya rekod DNS yang dicetak. Anda harus menentukan mana yang ada dalam senarai ini kerana tidak ada petunjuk mengenai mana yang merupakan rekod A, yang merupakan rekod MX dll. Tetapi jika anda melihat dengan teliti, anda akan dapat mengetahui rakaman mana yang sangat mudah. Sebagai contoh, semua alamat IPv4 adalah rekod A. Semua alamat IPv6 adalah rekod AAAA. Semua baris yang bermula dengan nombor dan kemudian Nama Domain yang Layak Sepenuhnya (FQDN) adalah rekod MX. Semua baris yang mempunyai teks antara petikan adalah rekod TXT. Semua garis yang bermula dengan ns *.google.com adalah rekod NS.

Garis yang mempunyai dua nombor FQDN dan 5 dipisahkan oleh ruang (ns1.google.com. dns-pentadbir.google.com. 210455048 900 900 1800 60) adalah rekod SOA.

Mendapat Bantuan dengan menggali:

perintah dig mempunyai banyak pilihan. Keluar dari ruang lingkup artikel ini untuk menunjukkan semuanya. Anda boleh menjalankan perintah berikut untuk mengetahui pilihan apa yang ada dan apa yang mereka lakukan:

$ menggali -j

menggali Bantuan:

Jadi itulah cara anda memasang dan menggunakan dig pada Debian 9 Stretch. Terima kasih kerana membaca artikel ini.

Emulator Konsol Permainan Terbaik untuk Linux
Artikel ini akan menyenaraikan perisian emulasi konsol permainan popular yang tersedia untuk Linux. Emulation adalah lapisan keserasian perisian yang ...
Distro Linux Terbaik untuk Permainan pada tahun 2021
Sistem operasi Linux telah jauh dari tampilan asal, ringkas dan berasaskan pelayan. OS ini telah berkembang pesat dalam beberapa tahun kebelakangan in...
Cara menangkap dan streaming sesi permainan anda di Linux
Pada masa lalu, bermain permainan hanya dianggap sebagai hobi, tetapi seiring dengan berjalannya waktu, industri permainan menyaksikan pertumbuhan yan...