10 perintah Nslookup paling sering digunakan

Nslookup mungkin adalah alat DNS paling banyak digunakan di dunia, setidaknya karena sudah terinstal secara default di Windows, macOS, dan sebagian besar distribusi Linux. Banyak orang hanya tahu perintah dasarnya, padahal ia mampu lebih banyak lagi: menanyai server tertentu, memeriksa record MX, mendiagnosis masalah propagasi, atau menguji resolver DNS tertentu. Berikut 10 perintah yang paling sering Anda butuhkan.

1. Mencari alamat IP sebuah domain

nslookup example.com

Perintah paling dasar dan paling sering dipakai. Menyelesaikan nama domain menjadi alamat IP menggunakan server DNS default Anda.

2. Menemukan domain dari IP (reverse DNS)

nslookup 142.250.74.46

Operasi kebalikan: dari alamat IP menemukan nama domain yang terkait melalui record PTR.

3. Menanyai server DNS tertentu

nslookup example.com 8.8.8.8

Mengirim kueri ke Google DNS (8.8.8.8) alih-alih server default Anda. Sangat berguna saat mendiagnosis masalah propagasi.

4. Mencari server email (MX)

nslookup -type=mx example.com

Record MX menunjukkan server mana yang menangani email untuk sebuah domain.

5. Mencari server DNS otoritatif (NS)

nslookup -type=ns example.com

Record NS menunjukkan server DNS mana yang otoritatif untuk sebuah domain.

6. Memeriksa record TXT

nslookup -type=txt example.com

Record TXT digunakan untuk verifikasi kepemilikan domain, konfigurasi SPF, kunci DKIM, dan kebijakan DMARC.

7. Mencari record CNAME

nslookup -type=cname www.example.com

CNAME adalah alias yang menunjuk ke nama domain lain. CDN seperti Cloudflare dan Fastly menggunakan CNAME secara intensif.

8. Mencari record AAAA (IPv6)

nslookup -type=aaaa example.com

Record AAAA adalah padanan record A untuk alamat IPv6.

9. Melihat record SOA

nslookup -type=soa example.com

Record SOA berisi informasi penting tentang zona DNS: server utama, kontak admin, nomor serial, dan parameter sinkronisasi.

10. Menggunakan mode interaktif

nslookup
> set type=mx
> example.com
> set type=ns
> example.com
> server 1.1.1.1
> example.com
> exit

Dalam mode interaktif Anda bisa mengganti tipe record dengan set type=, mengganti server DNS dengan server, dan menjalankan kueri berturut-turut.

PerintahKegunaanContoh
nslookup domainIP domainnslookup google.com
nslookup IPReverse DNSnslookup 8.8.8.8
nslookup domain serverKueri DNS tertentunslookup google.com 1.1.1.1
-type=mxServer emailnslookup -type=mx gmail.com
-type=nsDNS otoritatifnslookup -type=ns github.com
-type=txtSPF, DKIM, DMARCnslookup -type=txt google.com
-type=cnameAlias domainnslookup -type=cname www.github.com
-type=aaaaAlamat IPv6nslookup -type=aaaa google.com
-type=soaOtoritas zonanslookup -type=soa example.com
Mode interaktifKueri bergandanslookup lalu perintah
Di Linux dan macOS, dig sering lebih disukai daripada nslookup karena outputnya lebih detail dan sintaksnya lebih fleksibel. Namun nslookup tetap menjadi alat universal, tersedia di mana saja termasuk di mesin Windows tanpa instalasi tambahan.