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.comPerintah 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.46Operasi kebalikan: dari alamat IP menemukan nama domain yang terkait melalui record PTR.
3. Menanyai server DNS tertentu
nslookup example.com 8.8.8.8Mengirim 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.comRecord MX menunjukkan server mana yang menangani email untuk sebuah domain.
5. Mencari server DNS otoritatif (NS)
nslookup -type=ns example.comRecord NS menunjukkan server DNS mana yang otoritatif untuk sebuah domain.
6. Memeriksa record TXT
nslookup -type=txt example.comRecord TXT digunakan untuk verifikasi kepemilikan domain, konfigurasi SPF, kunci DKIM, dan kebijakan DMARC.
7. Mencari record CNAME
nslookup -type=cname www.example.comCNAME 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.comRecord AAAA adalah padanan record A untuk alamat IPv6.
9. Melihat record SOA
nslookup -type=soa example.comRecord 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
> exitDalam mode interaktif Anda bisa mengganti tipe record dengan set type=, mengganti server DNS dengan server, dan menjalankan kueri berturut-turut.
| Perintah | Kegunaan | Contoh |
|---|---|---|
| nslookup domain | IP domain | nslookup google.com |
| nslookup IP | Reverse DNS | nslookup 8.8.8.8 |
| nslookup domain server | Kueri DNS tertentu | nslookup google.com 1.1.1.1 |
| -type=mx | Server email | nslookup -type=mx gmail.com |
| -type=ns | DNS otoritatif | nslookup -type=ns github.com |
| -type=txt | SPF, DKIM, DMARC | nslookup -type=txt google.com |
| -type=cname | Alias domain | nslookup -type=cname www.github.com |
| -type=aaaa | Alamat IPv6 | nslookup -type=aaaa google.com |
| -type=soa | Otoritas zona | nslookup -type=soa example.com |
| Mode interaktif | Kueri berganda | nslookup 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.