nslookup adalah tools yang sering digunakan para administrator jaringan untuk memeriksa informasi DNS. Namun bagi yang masih awam, Anda mungkin bingung, “Apa itu nslookup? Apa fungsinya dan bagaimana cara pakainya?”
Tenang, Anda sudah di tempat yang tepat! Di artikel ini, kami ajak Anda belajar pengertian nslookup, fungsi nslookup, sampai praktik langsung berbagai perintah nslookup yang biasa digunakan sehari-hari.
Tanpa basa-basi lagi, ini dia artikel selengkapnya!
Apa itu nslookup?
nslookup adalah tools berbasis Command Line (CMD) untuk mengetahui informasi seputar DNS server, seperti IP Address dan nama domain. Kepanjangan nslookup adalah name server lookup.
Cara kerja nslookup cukup sederhana. Anda cukup menuliskan perintah nslookup di layar, lalu software ini akan menampilkan hasilnya ke Anda. Misalnya, Anda perlu mencari tahu alamat IP berdasarkan nama domain, atau sebaliknya.
Sudah paham apa itu nslookup, kan? Berikutnya, mari kenali lebih dalam fungsi nslookup!
Baca juga: Perintah CMD
Fungsi nslookup
Seperti yang sudah dijelaskan di poin sebelumnya, fungsi nslookup adalah untuk mendapatkan informasi yang tersimpan pada DNS, seperti nama domain, alamat IP, dan DNS record lainnya.
Mengingat fungsi nslookup di atas, perangkat lunak ini banyak dimanfaatkan oleh administrator jaringan. Sebut saja, untuk melakukan troubleshoot jaringan, atau memeriksa apakah perubahan informasi DNS sudah terbaca di server.
Nah, itu tadi beberapa fungsi nslookup untuk server DNS. Lanjutkan dengan belajar cara menggunakan nslookup, yuk!
Baca juga: Cara Ping Google
Cara Menggunakan nslookup
Untuk menggunakan CMD nslookup, Anda cukup menyiapkan perangkat lunak Command Prompt yang terinstall di komputer. Misalnya Windows Powershell untuk Windows, atau Terminal pada sistem operasi Linux dan MacOS.
Oh ya, ada dua mode Command nslookup yang bisa Anda gunakan, yaitu interaktif dan non interaktif. Berikut penjelasan lengkapnya.
1. Mode Interaktif nslookup
Pada mode interaktif nslookup, Anda bisa menuliskan beberapa query sekaligus untuk mendapatkan informasi server yang dibutuhkan. Untuk masuk ke mode ini, syntax-nya adalah:
nslookup
Hasilnya seperti di bawah:
Sebagai contoh, Anda ingin mengetahui data DNS dari nama domain facebook.com. Maka tuliskan saja query seperti di bawah:
facebook.com
Perintah tersebut akan menampilkan alamat IP dan beberapa informasi server lain:
Jika Anda ingin melihat data server DNS secara lebih spesifik, tuliskan set type=[option] sebelum mengetik nama domain. Misalnya untuk mencari tahu data nameserver Facebook, maka perintahnya:
set type=ns
facebook.com
Hasilnya kurang lebih seperti ini:
Jika ingin keluar dari mode interaktif nslookup, ketikkan saja exit layaknya contoh di bawah:
exit
2. Mode Non Interaktif nslookup
Berbeda dengan mode sebelumnya, mode non interaktif nslookup akan menampilkan satu output untuk sebuah query spesifik. Nah, susunan syntax non interaktif nslookup adalah:
nslookup [option] nama-domain
Sebagai contoh, Anda ingin mengetahui nameserver dari google.com, maka query yang digunakan adalah:
nslookup -type=ns google.com
Baris perintah di atas akan menampilkan informasi name server seperti berikut:
Lantas, apa saja opsi perintah yang dapat digunakan pada nslookup beserta outputnya? Jika penasaran, yuk scroll ke bawah!
Daftar Perintah nslookup
Berikut adalah beberapa query nslookup beserta kegunaannya:
- A Record – Melihat IP Address versi 4 (IPv4).
- AAA Record – Mengetahui IP Address versi 6 (IPv6).
- CNAME – Mencari tahu alias domain.
- MX Record – Melihat informasi Mail Exchanger DNS.
- PTR Record – Menunjukkan nama host (hostname).
- NS Record – Mengetahui data name server.
- SOA Record – Menunjukkan informasi administratif domain.
- Name Server DNS – Melihat alamat server DNS.
- Any – Mencari tahu semua DNS Record yang tersedia.
- Reverse – Mengetahui hostname berdasarkan IP Address.
Mari mulai praktik dari perintah yang pertama!
1. nslookup untuk Periksa A Record (Alamat IP)
A record adalah informasi pada server DNS yang menunjukkan alamat IP, khususnya versi 4 (IPv4). Nah, baris perintah pada nslookup untuk melihat IP Address adalah:
nslookup -type=a nama-domain
Jika dieksekusi, query tersebut akan menampilkan output:
2. nslookup untuk Cek AAA Record
Berbeda dengan A Record, AAA Record digunakan untuk melihat informasi alamat IP versi 6 (IPv6). Query nslookup di Command Line untuk mengecek AAA Record IPv6 adalah:
nslookup -type=aaa nama-domain
Hasilnya kurang lebih seperti ini:
3. nslookup untuk Melihat CNAME (Nama Domain)
Pada DNS, CNAME digunakan untuk menyimpan daftar alias dari sebuah alamat domain. Baris perintah pada nslookup untuk melihat alias dari suatu domain adalah:
nslookup -type=cname nama-domain
Ini dia tampilan yang dihasilkan:
Baca juga: Cara Parkir Domain di cPanel
4. nslookup untuk Cek MX Record
MX Record adalah singkatan dari Mail Exchanger Record, yaitu catatan atau data mail server yang digunakan sebuah domain. Untuk mengetahui data Mail Exchanger, nslookup query mx-nya adalah:
nslookup -type=mx nama-domain
Jika dijalankan, output yang muncul adalah:
5. nslookup untuk Melihat PTR Record
PTR Record adalah salah satu data DNS yang berguna untuk memetakan IP Address ke hostname (nama host). Nah, perintah Command Line di nslookup yang perlu Anda eksekusi yaitu:
nslookup -type=ptr ip-address
Ini dia outputnya:
6. nslookup untuk Periksa Name Server (NS) Record
NS Record adalah singkatan dari nameserver record, yaitu informasi nama server yang digunakan oleh alamat domain. Untuk melihat NS Record, maka baris perintah Command Line nslookup adalah:
nslookup -type=ns nama-domain
Tampilan yang muncul di layar kira-kira seperti ini:
Baca juga: Cara Melihat Name Server di cPanel
7. nslookup untuk Periksa SOA Record
SOA Record atau Start of Authority Record, merupakan jenis data DNS yang menyimpan informasi administratif dari suatu domain. Jika Anda ingin mengetahui data SOA Record, gunakan baris perintah yang satu ini:
nslookup -type=soa nama-domain
Query di atas akan menghasilkan output:
8. nslookup untuk Cek Server DNS
Jika Anda memiliki informasi terkait name server sebuah domain, Anda bisa menggunakannya untuk melihat alamat server DNS. Perintah Command Line pada nslookup adalah sebagai berikut:
nslookup nama-domain name-server
Jika dieksekusi, query tersebut akan menghasilkan tampilan:
9. nslookup untuk Melihat Semua DNS Record
Anda ingin mengetahui semua informasi terkait DNS server? Jika ya, ada satu perintah yang bisa Anda gunakan yaitu:
nslookup -type=any nama-domain
Nah, hasilnya kurang lebih seperti ini:
10. nslookup untuk Cek Reverse DNS
Reverse DNS adalah jenis query nslookup yang dimanfaatkan untuk melihat nama host dari suatu alamat IP. Untuk menggunakannya, baris perintah nslookup yang perlu diketik adalah:
nslookup alamat-ip
Ini dia tampilan yang muncul di layar Anda:
Itu tadi deretan perintah di nslookup yang sering digunakan. Jangan beranjak dulu, karena kami masih punya informasi penting lain untuk Anda!
Baca juga: Cara Setting DNS
Pertanyaan Seputar nslookup
Ada beberapa pertanyaan yang sering diajukan seputar nslookup, di antaranya:
1. Apa Bedanya nslookup dan Ping?
Meski nslookup dan Ping sama-sama bisa dipakai untuk mengatasi permasalahan jaringan, tapi keduanya memiliki perbedaan mendasar.
Ping bisa menggunakan banyak cara untuk mendapatkan informasi yang dibutuhkan, misalnya IP Address. Sedangkan nslookup hanya bisa bekerja jika informasi tersebut tersedia di DNS server.
2. Apakah nslookup Termasuk DNS?
nslookup tidak termasuk DNS. Ia hanyalah tools Command Line di berbagai sistem operasi untuk mencari tahu informasi seputar DNS. Sedangkan DNS sendiri adalah sebuah sistem yang bisa menerjemahkan alamat domain menjadi IP Address.
3. Adakah Tools Lain dengan Fungsi Mirip nslookup?
Ada! Anda bisa menggunakan tools bernama WHOIS untuk melakukan pencarian DNS (DNS server lookup). Kebetulan, Niagahoster menyediakan layanan WHOIS yang bisa Anda nikmati secara gratis. Bagaimana caranya?
1. Buka halaman WHOIS Domain di website Niagahoster, lalu klik opsi Pencarian DNS. Kemudian, ketikkan alamat domain atau IP Address yang dimaksud.
2. Jika sudah, klik Cek Sekarang. Sistem akan menampilkan detail server DNS secara lengkap. Mulai dari A, NS, SOA, MX, TXT, bahkan AAAA Record.
Praktis banget, kan?
Sudah Paham Apa itu nslookup, kan?
nslookup adalah sebuah tools sederhana untuk mengatasi permasalahan seputar DNS. Lewat nslookup, Anda bisa memeriksa apakah alamat domain milik Anda sudah terintegrasi dengan IP Address, name server, dan data-data lainnya.
Nah, jika Anda belum memiliki domain sendiri, Anda bisa mendapatkannya di penyedia layanan terpercaya seperti Niagahoster. Tapi tunggu dulu, kenapa sih harus beli domain di Niagahoster?
Pertama, Niagahoster adalah penyedia domain murah terpercaya dengan sertifikasi ICANN. Kedua, tersedia berbagai ekstensi domain untuk Anda pilih. Ketiga, harganya murah banget, mulai Rp14 ribuan saja!
Jadi tunggu apa lagi, yuk segera amankan alamat domain Anda bersama Niagahoster!