Perintah Dig untuk Memeriksa Informasi DNS

Perintah Dig untuk Memeriksa Informasi DNS. Sebelumnya saya pernah membahas perintah nslookup. Nah, nslookup sendiri saat ini sudah dianggap terlalu usang dan sebagai gantinya kalian bisa menggunakan perintah dig atau Domain Information Groper. Umumnya tool ini sudah tersedia di distro mainstream sehingga tinggal pakai saja.

Di tutorial ini saya akan menggunakan domain linuxsec.org sebagai contoh sehingga kalian tinggal sesuaikan sendiri.

Umumnya perintah dasar yang digunakan adalah dig diikuti nama domain yang ingin diperiksa. Contoh
dig linuxsec.org
Secara default, yang ditampilkan adalah global options, comments, pseudosection, question, answer, dan stats. Untuk bagian question sendiri defaultnya adalah menampilkan A record atau jika terdeteksi CNAME record maka akan ditampilkan cname nya.

Untuk mendapatkan output singkat dari perintah dig, gunakan command
dig linuxsec.org +short

Nah, jika kalian hanya ingin menampilkan bagian answer saja, kalian bisa gunakan perintah
dig linuxsec.org +noall +answer
Perintah diatas setara dengan perintah berikut:
dig linuxsec.org +noquestion +noedns +nocomments +nostats

Menampilkan Informasi NS
Untuk menampilkan informasi nameserver, gunakan perintah
dig linuxsec.org ns
atau
dig linuxsec.org ns +short

Menampilkan MX Record
Untuk menampilkan MX record gunakan perintah
dig linuxsec.org mx
atau
dig linuxsec.org mx +short

Menampilkan CNAME Record
Seperti yang sudah saya sebutkan diatas, sebenarnya output ini ditampilkan secara default. Namun, jika kalian hanya ingin menampilkan cname recordnya saja, kalian bisa gunakan perintah
dig www.linuxsec.org cname

Menampilkan TXT Record
Untuk menampilkan TXT record gunakan perintah
dig linuxsec.org txt
atau
dig linuxsec.org +noall +answer

Menggunakan Resolver Tertentu
Secara default, DNS resolver yang akan digunakan mengikuti yang tercatat di /etc/resolv.conf. Misal kita ingin menggunakan dns 8.8.8.8, maka perintahnya
dig linuxsec.org @8.8.8.8

Menyimpan Konfigurasi
Jika kalian ingin menyimpan konfigurasi, kalian bisa buat file .digrc di home.
nano ~/.digrc
Lalu tambahkan
+noall +answer
Maka selanjutnya saat menggunakan perintah dig outputnya hanya section answer saja.

Untuk perintah lain kalian bisa cek menggunakan perintah
dig -h
atau
man dig
Oke mungkin sekian tutorial kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.