Perintah dig untuk Kueri dan cek Informasi DNS

  • -
Kueri dan cek Informasi DNS

Perintah dig untuk Kueri dan cek Informasi DNS

Last updated on

Category : Tutorial Umum

Kueri dan cek Informasi DNS

Perintah dig untuk Kueri dan cek Informasi DNS – Domain Information Groper atau yang biasa dikenal dengan dig adalah perintah command line pada linux yang sangat powerful untuk pengecekan permasalahan pada dns. Perintah dig itu sendiri muncul untuk menggantikan perintah nslookup yang telah lama ada dan kini mulai sedikit ditinggalkan karena memiliki banyak keterbatasan.

Dengan menggunakan perintah dig (Baca perintahpenting linux terkait dengan ifconfig), maka dimungkinkan untuk mengecek record domain name server (DNS) seperti A record, MX record dan lain-lain. Berikut adalah beberapa perintah yang wajib diketahui yang terkait dengan dig:

Mengecek A record Domain atau Website

Untuk melakukan pengecekan A record sebuah website, silahkan gunakan perintah

#dig namawebsite.com

misal:

#dig idhostinger.com

Perhatikan screen shot berikut untuk hasilnya

dig a record

Perintah tersebut artinya adalah meminta A record dari domain idhostinger.com. Perintah dig tersebut akan membaca dari konfigurasi nameserver di linux anda pada /etc/resolv.conf dan kemudian melakukan kueri melalui dns di file tersebut untuk mengecek A record idhostinger.com. Hasil atau response dari dig tersebut kemudian akan ditampilkan.

Hal yang perlu dibaca pada informasi tersebut adalah pada bagian:

;; QUESTION SECTION:
;idhostinger.com. IN A

yang artinya dig menanyakan A record pada idhostinger.com dan melakukan kueri pengecekan dan kemudian hasilnya akan ditampilkan pada

;; ANSWER SECTION:
idhostinger.com. 14399 IN A 202.150.213.98

yang maksudnya adalah A record idhostinger.com adalah 202.150.213.98

Mengecek MX Record Domain

Untuk mengecek mx record dengan dig maka dapat dilakukan dengan menambah argumen mx di belakang website. Misalnya:

#dig idhostinger.com mx

Perhatikan screen shot berikut untuk hasil dari kueri tersebut:

dig mx

Dari screen shot tersebut dapat diketahui bahwa idhostinger.com menggunakan mx record mx1.idhostinger.com

Mengecek NS atau Nameserver domain

Jika pada pengecekan mx record kita menggunakan parameter mx, maka untuk pengecekan kita dapat menggunakan parameter ns dibelakang dig. Berikut contohnya:

#dig idhostinger.com ns

Silahkan cek screen shot berikut untuk melihat hasilnya:

dig ns

Mengecek NS, MX atau Record lain Secara Bersamaan

Untuk melakukan pengecekan ns dan mx secara bersamaan, maka dapat menggunakan perintah berikut:
# dig idhostinger.com ns idhostinger.com mx
Berikut hasil dari perintah tersebut

# dig idhostinger.com ns idhostinger.com mx

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 <<>> idhostinger.com ns idhostinger.com mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29102
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;idhostinger.com. IN NS

;; ANSWER SECTION:
idhostinger.com. 21581 IN NS ns2.idhostinger.com.
idhostinger.com. 21581 IN NS ns4.idhostinger.com.
idhostinger.com. 21581 IN NS ns1.idhostinger.com.
idhostinger.com. 21581 IN NS ns3.idhostinger.com.

;; Query time: 15 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Jan 19 11:20:17 2015
;; MSG SIZE rcvd: 105

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20686
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;idhostinger.com. IN MX

;; ANSWER SECTION:
idhostinger.com. 13313 IN MX 0 mx1.idhostinger.com.

;; Query time: 18 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Jan 19 11:20:17 2015
;; MSG SIZE rcvd: 53

Selain perintah di atas, dig juga dapat digunakan untuk pengecekan cname dan record-record lainnya. Cukup dengan menambahkan parameter record tersebut setelah perintah dig dan nama domain atau website yang akan dilakukan pengecekan

—Semoga bermanfaat—-


× Ada yang ditanyakan?