Untuk mencari DNS (Domain Name System) denga menggunakan dig dan menampilkan jawaban dari perintah dig tersebut.
Untuk pembahasan dig terdapat beberapaa perintah yang bisa kamu gunakan di dalamnya, untuk lebih jelasnya kamu bisa mengikuti perintah-perintah dig di bawah ini untuk mencoba mendapatkan informasi DNS dan cek Query.
Perintah pertama yaitu menjlanakan perintah dig tanpa menggunakan opsi apapun.
$ dig hidayatcode.com
Perintah di atas kamu akan mendapatkan informasi NS.
; <<>> DiG 9.16.27-Debian <<>> hidayatcode.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56958
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;hidayatcode.com. IN A
;; ANSWER SECTION:
hidayatcode.com. 14400 IN A 216.239.32.21
;; AUTHORITY SECTION:
hidayatcode.com. 86400 IN NS nsid3.rumahweb.biz.
hidayatcode.com. 86400 IN NS nsid2.rumahweb.net.
hidayatcode.com. 86400 IN NS nsid1.rumahweb.com.
hidayatcode.com. 86400 IN NS nsid4.rumahweb.org.
;; Query time: 320 msec
;; SERVER: 192.168.100.1#53(192.168.100.1)
;; WHEN: Sat Aug 27 20:13:25 WIB 2022
;; MSG SIZE rcvd: 185
Perintah selanjutnya ialah NS dengan menggunakan perintah ini kita akan mencoba menggali nameserve yang bertanggung jawab atas domain yang akan kita scan.
$ dig hidayatcode.com NS
Perintah berikutnya yang bisa kamu gunakan ialah mencoba menunjukkan alamat dari IP dari domain.
$ dig hidyatcode.com A
Perintah MX berfungsi untuk menggetahui nama SMTP dari domain, MX merupakan singkatan dari Mail Exchanger.
$ dig hidayatcode.com MX
Perintah TXT merupakan anotasi text, untuk menggunakannya dengan perintah.
$ dig hidayatcode.com TXT
Untuk melakukan pnecarian massal dengan menggunakan perintah dg terdapat dua cara yaitu dengan menggunakan perintah.
$ dig hidayatcode.com +noall +answer ubuntu.com +noall +answer
Untuk perintah keduanya yaitu.
$ dig -f hostnames.txt +noall +answer
Perintah d atas menggunakan hostname ke dalam bentuk file txt, file hostname ini berisikan domain-domain yang akan di scaning.
Peritah multilie aka menunjukkan catatan seperti catatan SOA dalam bentuk baris format multi-baris verbose yang bisa di baca oleh manusia.
$ dig hidayatcode.com +multiline +noall +answer