Cara Memasang dan Menggunakan Perintah dig dan nslookup di Linux


Pada artikel ini, Anda akan mempelajari cara menginstal perintah dig dan perintah nslookup di Linux. Perintah ini digunakan untuk memecahkan masalah jaringan dan mengumpulkan informasi tentang nama domain.

Dig, kependekan dari Domain Information Gopher, adalah utilitas pencarian DNS yang digunakan untuk menyelidiki server DNS dan memecahkan masalah yang terkait dengan server DNS. Karena kemudahan penggunaannya, administrator sistem mengandalkan alat ini untuk memecahkan masalah DNS.

Nslookup digunakan untuk menangani pencarian DNS dan menampilkan informasi penting seperti data MX, dan alamat IP yang terkait dengan nama domain.

Sistem Linux yang lebih baru mengirimkan utilitas dig dan nslookup secara default. Namun, sistem Linux lama mungkin tidak. Keduanya dibundel dalam paket bind-utils.

Mari kita lihat bagaimana kita dapat menginstal utilitas pemecahan masalah DNS di Linux.

Di halaman ini:
  1. Menginstal dig & nslookup di CentOS/RHEL
  2. Menginstal dig & nslookup di Debian/Ubuntu
  3. Menginstal dig & nslookup di ArchLinux
  4. Menggunakan perintah menggali
  5. Menggunakan Perintah nslookup

Menginstal dig & nslookup di CentOS/RHEL

Di Red Hat Linux /CentOS, instal dig dan nslookup menggunakan perintah dnf.

dnf install bind-utils

Setelah instalasi berhasil, verifikasi versi menggunakan perintah di bawah ini.

dig -v

Menginstal dig & nslookup di Debian/Ubuntu

Di Debian dan turunannya termasuk Debian, instalasi dilakukan menggunakan perintah apt.

apt install dnsutils

Sekali lagi, untuk memverifikasi instalasi, jalankan perintah.

dig -v

Menginstal dig & nslookup di ArchLinux

Untuk ArchLinux, perintah untuk menginstal dig dan nslookup adalah.

pacman -Sy dnsutils

Untuk memeriksa versi dig yang terinstal, jalankan.

dig -v

Menggunakan perintah menggali

Perintah dig dapat digunakan untuk menanyakan nama domain dan mengambil informasi seperti yang ditunjukkan:

dig fossmint.com

Perintah ini menampilkan sejumlah informasi seperti versi utilitas perintah dig, server DNS, dan alamat IP yang sesuai.

Contoh Keluaran
; <<>> DiG 9.11.3-1ubuntu1.9-Ubuntu <<>> fossmint.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58049
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;fossmint.com.			IN	A

;; ANSWER SECTION:
fossmint.com.		300	IN	A	104.27.179.254
fossmint.com.		300	IN	A	104.27.171.254

;; Query time: 6 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Fri Nov 15 12:33:55 IST 2019
;; MSG SIZE  rcvd: 73

Untuk lebih spesifik dan hanya menampilkan IP nama domain, tambahkan argumen +short seperti yang ditunjukkan:

dig fossmint.com +short

104.17.179.254
104.17.171.254

Untuk memeriksa data MX dari nama domain yang dijalankan.

dig fossmint.com MX +short

50 mx3.zoho.com.
20 mx2.zoho.com.
10 mx.zoho.com.

Menggunakan Perintah nslookup

Untuk mengambil informasi tentang nama domain menggunakan utilitas nslookup, gunakan perintah berikut.

nslookup fossmint.com
Contoh Keluaran
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	fossmint.com
Address: 104.27.179.254
Name:	fossmint.com
Address: 104.27.171.254
Name:	fossmint.com
Address: 2606:4700:30::681b:b0fe
Name:	fossmint.com
Address: 2606:4700:30::681b:b1fe
Kesimpulan

Dalam artikel ini, Anda mempelajari cara menginstal utilitas perintah dig dan nslookup di berbagai distribusi Linux dan juga penggunaan dasar perintah tersebut. Kami berharap Anda sekarang dapat menginstal utilitas dengan nyaman ketika dihadapkan dengan sistem tanpa utilitas tersebut.