Cara Memasang dan Menggunakan dig dan nslookup di Ubuntu Untuk Mengatasi Masalah Jaringan

Cara Memasang Dan Menggunakan Dig Dan Nslookup Di Ubuntu Untuk Mengatasi Masalah Jaringan



Utilitas baris perintah dig dan nslookup adalah bagian dari paket dnsutils. Perintah ini digunakan untuk pemecahan masalah jaringan khususnya mengumpulkan informasi tentang Sistem Nama Domain (DNS) pada sistem berbasis Linux/Unix. Kedua alat tersebut berguna untuk menyelidiki jaringan; sementara dig adalah versi terbaru dan memberikan keluaran tingkat lanjut, nslookup adalah alat dasar dan memberikan informasi singkat tentang kueri.

Saya akan mengeksplorasi cara menginstal dan menggunakan dig dan nslookup di Ubuntu dalam tutorial ini. Sebelum itu, mari kita kenali secara singkat kedua perintah tersebut.







Apa itu perintah penggalian

Penggalian juga dikenal sebagai D oma SAYA informasi G roper adalah utilitas baris perintah yang mudah digunakan yang digunakan untuk memecahkan masalah server DNS.



Apa itu Perintah nslookup

Nslookup adalah utilitas baris perintah yang lebih lama dibandingkan dengan versi utilitas baris perintah dig tetapi masih merupakan alat yang diterima secara luas untuk pemecahan masalah DNS. Ini juga digunakan untuk menyelidiki Sistem Nama Domain (DNS). Ini digunakan dalam dua cara berbeda: interaktif dan noninteraktif.



Cara Menginstal dig dan nslookup di Ubuntu

Utilitas dig dan nslookup hadir secara default di semua distribusi Linux modern termasuk Ubuntu. Untuk memeriksa apakah utilitas ini diinstal pada sistem Anda atau tidak, jalankan perintah di bawah ini:





Anda -di dalam



Namun, banyak distribusi lama yang tidak dilengkapi dengan alat ini. Untuk menginstal dig dan nslookup di Ubuntu, instal dnsutil paket yang berisi paket dig, dan nslookup.

sudo tepat Install dnsutil




Cara menggunakan Perintah dig di Ubuntu – Contoh

Untuk menggunakan perintah dig di terminal Linux, lihat sintaksnya terlebih dahulu:

Sintaksis:

Anda [ domain ] [ pertanyaan ] [ pilihan ]


Dalam sintaks di atas:

[domain] parameter menunjukkan nama domain yang ingin Anda tanyakan.

[pertanyaan] menunjukkan jenis kueri: misalnya, untuk menanyakan tentang data DNS tertentu seperti SOA, MX, atau NS.

[pilihan] parameter menunjukkan berbagai opsi yang memformat output seperti +short, +noanswer, dan +nocomments.

Berbagai jenis catatan DNS dapat diakses melalui alat dig di Ubuntu. Baca selengkapnya tentang data DNS di bagian terakhir panduan ini.

Mari cari tahu cara memeriksa berbagai jenis data DNS menggunakan dig:

Contoh 1: Ketikkan Kueri Rekaman

Untuk mendapatkan catatan tipe A dari penggunaan domain:

Anda linuxhint.com



Secara default, perintah dig menampilkan record A yang merupakan record IPv4.

Mari kita bahas hasilnya:

  1. Ini adalah versi penggalian yaitu 9.18.18.
  2. Ini adalah header respons yang berisi berbagai tanda.
  3. Berikutnya adalah BAGIAN PERTANYAAN yang hanya menunjukkan pertanyaan; dalam hal ini, kuerinya adalah untuk data DNS tipe A dari domain linuxhint.com. IN menunjukkan kelas internet. Beberapa kelas lainnya adalah CH (kelas chaos), HS (kelas Hesiod), dan ANY (wildcard).
  4. BAGIAN JAWABAN menunjukkan domain dan alamat IP terkait. Dalam hal ini, domainnya adalah linuxhint.com dan Ipsnya adalah 104.18.6.55 dan 104.18.7.55.
  5. Bagian ini menyediakan beberapa statistik yang terkait dengan kueri seperti DNS server, jenis protokol, waktu kueri, dan ukuran pesan.

Perhatikan bahwa baris respons yang dimulai dengan titik koma (;) adalah komentar.

Contoh 2: Ketik Kueri Catatan AAAA

Ini juga merupakan data tipe A tetapi dengan IPv6.

Anda linuxhint.com AAAA



Contoh 3: Ketik Kueri Data MX

MX atau catatan pertukaran surat memberikan informasi tentang server surat.

Anda linuxhint.com MX



Contoh 4: Ketik Kueri Catatan SOA

SOA yang dikenal sebagai Mulainya Otoritas menunjukkan otoritas zona yang dimulai pada titik tertentu pada catatan global DNS.

Anda linuxhint.com SOA



Contoh 5: Untuk Kueri Beberapa Situs

Anda juga bisa mendapatkan informasi DNS dari beberapa domain menggunakan perintah dig:

Anda google.com MX linuxhint.com NS +nostats +tidak ada pertanyaan +tidak ada tambahan



Contoh 6: Untuk Kueri Pencarian Terbalik

Untuk pencarian terbalik gunakan opsi -x dengan alamat IP:

Anda -X 98.137.11.164



Pilihan lain

Ada berbagai opsi yang dapat digabungkan dengan perintah dig untuk memformat output.

Opsi Kueri Keterangan
+jawaban dan +tidak jawab Itu +jawaban hanya menampilkan bagian jawaban sementara +noanswer menghilangkannya.
+semua dan +tidak semua Opsi +all menyetel semua tanda tampilan sementara +noall menghapusnya.
+komentar dan +tidak ada komentar Opsi ini beralih antara menampilkan komentar.
+pertanyaan dan +tidak ada pertanyaan Opsi ini beralih antara menampilkan bagian pertanyaan.
+pendek dan +tidakpendek Respons default kueri selalu bertele-tele, menggunakan +short memberikan jawaban yang lebih spesifik.
+statistik dan +nostat Kueri ini beralih antara menampilkan statistik dan tidak menampilkan statistik.

Menggunakan + pendek opsi kueri untuk keluaran tertentu:

Anda linuxhint.com +pendek



Menggunakan +tidak ada jawaban untuk menghilangkan BAGIAN JAWABAN dari jawabannya:

Anda linuxhint.com +tidak ada jawaban



Menggunakan +lift opsi kueri untuk menghilangkan bagian statistik.

Anda linuxhint.com +nostats



Untuk opsi dan detail lebih lanjut, baca halaman manual melalui terminal menggunakan:

pria Anda

Cara Menggunakan Perintah nslookup di Ubuntu – Contoh

Perintah nslookup juga dapat digunakan untuk menanyakan jenis data DNS. Nslookup memiliki dua mode:

Mode Interaktif

Mari kita pahami cara menggunakan nslookup dalam mode interaktif:

Untuk masuk ke mode interaktif, ketik nslookup:

nslookup



Sekarang untuk menerapkan opsi apa pun mengatur perintah akan digunakan dalam mode interaktif.

mengatur [ pilihan ]

Mari kita pahami dengan sebuah contoh, misalkan saya ingin melihat MX record dari domain linuxhint.com. Ketik nslookup, untuk mengatur input DNS record tipe set=mx, terakhir, masukkan nama domain.

Outputnya adalah:


Untuk menutup tipe mode interaktif KELUAR dan tekan Memasuki .


Dalam mode interaktif, Anda harus mengetikkan setiap opsi satu per satu, sebaliknya, dalam mode noninteraktif, kueri diteruskan sekaligus sehingga lebih mudah untuk dikerjakan.

Mode Noninteraktif

Mari pelajari cara menggunakan nslookup dalam mode non-interaktif. Sintaks penggunaan perintah nslookup dengan parameter disebutkan di bawah ini:

Sintaksis:

nslookup [ pilihan ] [ domain ]


Contoh 1: Ketikkan Kueri Rekaman

Gunakan perintah berikut untuk menampilkan data DNS tipe A dengan perintah nslookup:

nslookup -jenis =a linuxhint.com



Contoh 2: Ketik Kueri Catatan AAAA

Untuk penggunaan catatan DNS IPV6:

nslookup -jenis =aaaa linuxhint.com



Contoh 3: Ketik Kueri Data MX

Gunakan perintah berikut untuk mendapatkan informasi data DNS tipe MX dengan nslookup:

nslookup -jenis =mx linuxhint.com



Contoh 4: Ketik Kueri Catatan SOA

Demikian pula untuk tipe, catatan DNS SOA, perintah berikut akan digunakan:

nslookup -jenis =soa linuxhint.com


Apa Perbedaan Antara Utilitas dig dan nslookup

Perbedaan utama antara kedua utilitas baris perintah ini adalah bahwa dig adalah versi lanjutan dari nslookup dan mencakup jenis catatan yang lebih luas sementara nslookup dan khusus digunakan untuk interogasi DNS.

Penggalian ini jauh lebih cerdas dan mencakup lebih banyak opsi untuk penyelidikan jaringan secara mendalam sementara nslookup adalah utilitas dasar.

Apa itu Jenis Catatan DNS

Ada berbagai catatan DNS, untuk pemahaman yang lebih baik tentang perintah dig dan nslookup Anda harus memahami semua catatan DNS. Gambar berikut menyajikan semua catatan DNS, nama, dan deskripsinya.

Kesimpulan

Perintah dig dan nslookup adalah perintah pemecahan masalah jaringan yang berguna. Tujuan dari kedua perintah ini hampir sama yaitu memberikan informasi tentang sistem nama domain. Perintah nslookup mudah dimengerti dan cukup berguna untuk pemecahan masalah dasar sementara dig adalah versi lanjutan dari nslookup dan memberikan keluaran yang lebih mendalam dibandingkan dengan nslookup. Nslookup tidak digunakan lagi tetapi keputusannya dibatalkan, namun disarankan untuk menggunakan dig karena nslookup akan memberi Anda keluaran satu baris yang cepat tetapi dig akan memberi Anda lebih banyak opsi dan keluaran yang panjang.