Pada kesempatan kali ini, kami akan mengulas tentang apa itu nslookup. Pengertian, fungsi, dan perintah nslookup yang biasa digunakan untuk administator jaringan melakukan troubleshoot.
Bagi yang belum tahu, DNS record memiliki banyak tipe. Yaitu, A, CNAME, MX, SOA, TXT, dan lainnya. Fungsi tipe-tipe DNS ini tentu saja berbeda-beda.
Sebagai contoh DNS tipe A digunakan untuk mengarahkan (pointing) domain ke suatu alamat IP. Untuk mengatahui fungsi-fungsi record DNS ini, silakan buka artikel Apa Itu DNS dan Cara Kerjanya. Selanjutnya, kita bahas nslookup.
Apa itu nslookup
Pertama mari kita bahas tentang pengertian nslookup. nslookup kependekan dari name server lookup adalah tool yang berupa baris perintah (command line) sederhana untuk melakukan query ke DNS dan memetakan nama domain menjadi alamat IP atau sebaliknya maupun data DNS lainnya.
Nslookup biasanya digunakan untuk troubleshoot oleh administrator jaringan. Nslookup tersedia di berbagai macam Sistem Operasi (Windows, Mac, Linux).
Fungsi dari nslookup
Seperti penjelasan diatas. nslookup dapat digunakan untuk melakukan query ke DNS dan memetakan nama domain menjadi alamat IP atau sebaliknya maupun data DNS lainnya.
Kita bisa memakai fungsi nslookup untuk memeriksa, apakah jaringan koneksi yang kita gunakan sudah membaca record dns yang baru diubah.
Kita bisa juga memeriksa record dns di dns server tertentu.
Cara test nslookup dari cmd atau ssh
Berikut adalah beberapa cara test nslookup untuk menemukan DNS atau record tertentu.
Cek A record domain
baris perintah (command line)
nslookup example.com

Cek NS record domain
baris perintah (command line)
nslookup -type=ns example.com

Memeriksa SOA record domain
baris perintah (command line)
nslookup -type=soa example.com

Memeriksa MX record domain
baris perintah (command line)
nslookup -query=mx example.com

Menemukan semua DNS record domain
baris perintah (command line)
nslookup -type=any example.com

Cek nslookup menggunakan Server DNS tertentu
baris perintah (command line)
nslookup example.com ns1.nsexample.com

Cek Reverse DNS
Reverse DNS adalah untuk menerjemahkan suatu alamat ip ke nama host (hostname). Reverse DNS ini adalah kebalikan dari ping (melihat ip suatu domain).
baris perintah (command line)
nslookup 10.20.30.40

Kesimpulan
nslookup adalah perangkat lunak yang menjalankannya berupa baris perintah (command line). Digunakan untuk melakukan query ke DNS dan memetakan nama domain menjadi alamat IP atau sebaliknya maupun data DNS lainnya.
Kita bisa menggunakan nslookup bersama perintah lain, seperti ping, tracer (traceroute), dig untuk melakukan penyelidikan dan pemerikasaan masalah jaringan.