Jika Anda ingin memahami apa yang terjadi di jaringan Anda, Anda harus bisa melakukan kueri DNS. Cara terbaik untuk melakukannya adalah dengan menggunakan alat Administrasi Jaringan, NsPencarian. Alat baris perintah ini dapat membantu Anda lebih memahami masalah jaringan dan membantu Anda menyelesaikannya.
Ada dua metode utama menggunakan NsLookup untuk kueri DNS; yang pertama adalah menggunakannya secara lokal di komputer Anda, dan yang kedua adalah menggunakan NsLookup online. Dalam postingan blog ini, kami akan membahas kedua metode tersebut dan memberi tahu Anda 8 kasus penggunaan perintah NsLookup yang berguna.
Bagaimana Cara Kerja DNS?
Untuk memahami NsLookup dengan baik, pertama-tama kita harus mempelajari DNS dan apa sebenarnya fungsinya. Istilah DNS adalah kependekan dari Sistem Nama Domain. Setiap situs web di internet memiliki alamat IP numerik. Namun Anda tidak menjangkau situs web dengan mengetikkan alamat IP secara manual di bilah alamat browser Anda. Anda mengetikkan nama domain situs web, dan DNS memetakan nama domain tersebut ke alamat IP. Tanpa bantuan DNS, mustahil pengguna bisa membuka sebuah website. Dan saat memuat halaman web, empat server DNS berbeda berkolaborasi untuk mendapatkan alamat IP yang bertanggung jawab; Rekursor DNS, Server nama root, server nama TLD, Dan Server nama resmi. Masing-masing jenis DNS ini bertanggung jawab atas satu langkah proses. Misalnya, rekursor DNS mencoba mencari informasi tentang nama domain dengan data cache yang sudah ada. Jika tidak menemukan informasi yang diperlukan, permintaan akan diteruskan ke server nama root. Proses penyerahan permintaan terus berlanjut hingga DNS dapat menemukan alamat IP terkait.
Apa itu NsLookup?
NsLookup, atau pencarian server nama, adalah alat baris perintah yang membantu Anda memecahkan masalah jaringan.
Anda dapat menggunakan NsLookup untuk mendapatkan alamat IP suatu situs web dengan memberinya nama domain atau sebaliknya. Jenis kueri DNS ini disebut “Catatan A”, dan ini bukan satu-satunya kueri DNS yang dapat Anda buat dengan NsLookup. Anda juga dapat meminta “data AAAA” atau “catatan quad A”. Yang pertama, saat Anda menanyakan alamat IP nama domain kepada NsLookup, NsLookup akan merespons dengan alamat IPv4 yang bertanggung jawab. Namun, Internet secara bertahap beralih ke penggunaan IPv6. Jadi, Anda harus bisa mendapatkan alamat IPv6 yang bertanggung jawab dari sebuah domain. Catatan “AAAA” menggunakan perintah NsLookup IPv6 untuk memenuhi permintaan IP jenis kedua. Adapun contoh ketiga data DNS yang bisa Anda peroleh dari NsLookup, kami memiliki data SOA yang memberi Anda informasi dan detail berguna tentang zona DNS. Masih banyak lagi catatan DNS yang bisa Anda dapatkan melalui NsLookup, masing-masing dengan perintah tertentu, dan ini hanyalah beberapa contoh umum untuk membiasakan Anda dengan potensi NsLookup. Kami akan meninjau lebih banyak fungsi perintah NsLookup di bagian selanjutnya.
Kemungkinan Anda sudah memiliki alat ini di komputer Linux atau Windows Anda. Namun menurut Microsoft, Anda dapat menggunakan alat baris perintah NsLookup hanya jika Anda telah menginstal protokol TCP/IP.
Mengapa Anda Harus Tahu Cara Menggunakan NsLookup?
Anda mungkin bertanya-tanya mengapa saya perlu menggunakan perintah NsLookup, karena saya bukan administrator jaringan atau server. Namun, ada dua alasan utama mengapa Anda sebaiknya mengetahui cara bekerja dengan NsLookup:
Memecahkan Masalah Koneksi Server dengan NsLookup
Bayangkan Anda mempunyai masalah dengan koneksi server Anda. Dengan menggunakan perintah NsLookup, Anda dapat memecahkan masalah koneksi dan menyelesaikan masalah secara efisien dan cepat.
Keamanan dan Keselamatan
Begitu banyak serangan phishing yang melibatkan perubahan kecil pada nama domain situs web tepercaya. Jadi, pengguna dapat melakukan pembelian atau memasukkan informasi di situs web tersebut tanpa benar-benar menyadari bahwa itu bukan situs web aslinya. Namun, ini bukan satu-satunya kemungkinan serangan yang dapat Anda cegah dengan NsLookup. Di sebuah Serangan keracunan cache DNS, peretas dapat mengarahkan lalu lintas data ke server lain. Dengan cara ini, pengguna mungkin akan diarahkan ke situs web yang berpotensi berbahaya. Dengan mengetahui jenis perintah NsLookup yang tepat, data DNS, dan aktivitas terkaitnya, Anda dapat mengetahui kapan perintah tersebut digunakan secara berbeda.
Mengetahui beberapa perintah NsLookup dan perintah CMD DNS yang bermanfaat dapat membantu memperluas keahlian teknis Anda. Jika nanti Anda mengalami masalah server, Anda dapat mengambil tindakan sendiri dan menyelesaikannya sendiri.
Perintah DNS NsLookup yang Paling Umum Digunakan di Windows
Sekarang setelah Anda mempelajari apa itu ns lookup, mari kita tinjau 6 perintah DNS NsLookup yang paling umum digunakan di Windows dan apa yang dapat Anda lakukan dengannya.
1. Mendapatkan Catatan Domain
Seperti yang dijelaskan sebelumnya, kueri rekaman A ditujukan untuk pemeriksaan IP NsLookup. Untuk menggunakan perintah CMD DNS ini di windows, pertama buka command prompt Anda dengan menekan Windows+R, ketik “cmd,” dan klik Ok. Langkah ini sama untuk semua perintah di Windows. Kemudian ketik "NsLookup" dan tekan Enter. Hasilnya, Anda akan melihat server default dan alamat IP Anda.
Kemudian ketik nama domain situs web, dan Anda akan mendapatkan alamat IP. Di sini, kami mendapat jawaban yang tidak otoritatif. Apa artinya ini? Artinya, jawaban atas pertanyaan kami berasal dari sumber yang tidak otoritatif.

2. Memeriksa NS Records suatu Domain
Perintah DNS ini memungkinkan Anda menemukan server nama resmi dari sebuah nama domain. Server otoritatif adalah otoritas zona DNS. Untuk menemukan informasi NS suatu domain, Anda dapat menggunakan perintah ini:
set q=ns www.example.com

3. Mendapatkan Catatan SOA dari Suatu Domain
Perintah CMD DNS lain yang berguna adalah perintah catatan SOA. Mendapatkan catatan SOA suatu domain cukup sederhana dan mirip dengan perintah DNS terakhir. Satu-satunya perbedaan adalah Anda menyetel jenis kueri ke “jadi” alih-alih "tidak”.
Jadi seperti inilah tampilan perintahnya:
set q=soa www.example.com
4. Mengaktifkan Mode Debug
Anda bisa mendapatkan informasi tambahan tentang nama domain dengan menggunakan perintah DNS ini:
set debug www.example.com
Perintah ini menempatkan Anda dalam mode debug. Mode debugging memberi Anda informasi tentang paket yang dikirim ke server.

5. Menemukan Data MX
Data Mail Exchange, atau data MX, memberi tahu Anda server email mana yang bertanggung jawab untuk menerima email.
Gunakan perintah DNS ini untuk mendapatkan data MX:
set q=mx domain name

6. Memeriksa Pencarian DNS Terbalik
Perintah ini berguna ketika Anda memiliki alamat IP dan mencari domainnya. Untuk mendapatkan NsLookup terbalik, gunakan perintah ini:
nslookup 'IP address'

Perintah NsLookup yang Paling Umum Digunakan di Linux
Sekarang, mari kita coba semua perintah ini di server Linux.
1. Mendapatkan catatan A dari sebuah domain
Untuk mendapatkan catatan A domain di Linux, buka terminal dan ketik perintah ini:
nslookup example.com

2. Memeriksa NS Records suatu Domain
Ini adalah perintah nslookup yang diperlukan untuk catatan server nama domain di Linux:
nslookup -type=ns example.com

3. Mendapatkan Catatan SOA dari Suatu Domain
Gunakan perintah nslookup ini untuk mendapatkan catatan SOA dari suatu perintah:
nslookup -type=soa example.com
4. Mengaktifkan Mode Debug
Gunakan perintah nslookup ini untuk mengaktifkan mode debug di Linux:
nslookup -debug example.com

5. Menemukan Data MX
Anda dapat menggunakan perintah nslookup ini untuk menemukan data MX:
nslookup -query=mx example.com

6. Memeriksa Pencarian DNS Terbalik
Sama seperti mendapatkan catatan A dari sebuah domain, ketik nslookup diikuti dengan alamat Ip untuk mendapatkan pencarian ns sebaliknya:
nslookup 11.11.11.11

Alat Online NsLookup
Selain prompt perintah, Anda juga bisa menggunakan opsi berbasis web untuk menanyakan server nama. Ia bekerja dengan memasukkan nama domain di kotak pencarian alat online, dan merespons dengan berbagai data DNS. Alat NsLookup online mencakup hampir semua pertanyaan yang dapat Anda buat dengan command prompt. Berikut adalah tiga contoh alat NsLookup online.
Untuk Rekap
Setiap kali pengguna mencoba membuka situs web, tangan ajaib DNS menemukan alamat IP dan memungkinkan untuk menjangkau situs web tersebut. Untuk memahami lebih dalam tentang zona DNS Anda dan menyelesaikan masalahnya, Anda dapat menggunakan NsLookup. NsLookup adalah alat baris perintah bermanfaat yang memberi Anda banyak informasi tentang server nama. Anda dapat menggunakan alat ini untuk berbagai tujuan, seperti memecahkan masalah koneksi server dan menyelesaikan masalah DNS atau meningkatkan keamanan Anda saat menjelajah internet. Pada artikel ini, kami membahas beberapa perintah NsLookup yang berguna untuk Linux dan Windows.
Pertanyaan Umum
Apakah NsLookup dan Ping Berbeda?
Saat Anda menerjemahkan nama domain ke alamat IP, kedua alat ini merespons dengan jawaban yang sama. Namun, proses pengoperasiannya berbeda. Namun penting untuk dicatat bahwa ping biasanya digunakan untuk pemeriksaan konektivitas IP, bukan untuk mendiagnosis dan memecahkan masalah DNS.
Bisakah Saya Menggunakan NsLookup dengan Alamat IP?
Ya, NsLookup dapat digunakan untuk mendapatkan nama domain yang terkait dengan alamat IP. Anda dapat menggunakan NsLookup terbalik untuk mendapatkan nama domain yang bertanggung jawab dari sebuah alamat IP.
Apa yang diberitahukan oleh pencarian DNS kepada Anda?
Pencarian DNS dapat menerjemahkan nama domain ke alamat IP atau sebaliknya. Ini juga memberi Anda beberapa informasi tentang zona DNS, seperti server nama utama zona tersebut.
Bagaimana Cara Menampilkan Informasi Layanan Nama IPv6?
Untuk menampilkan informasi layanan nama IPv6 menggunakan nslookup, buka command prompt atau terminal dan masukkan “nslookup -query=AAAA example.com”, ganti “example.com” dengan domain yang Anda tanyakan. Perintah ini menanyakan DNS untuk data AAAA domain, yang berisi alamat IPv6-nya.
Apa Perbedaan Antara Catatan A vs. Catatan AAAA?
Catatan A dan Catatan AAAA keduanya merupakan catatan DNS yang menghubungkan nama domain ke alamat IP, namun keduanya melayani versi Protokol Internet yang berbeda. A Records memetakan nama domain ke alamat IPv4 32-bit, yang merupakan format tradisional alamat internet. Sebaliknya, AAAA Records menghubungkan nama domain ke alamat IPv6 128-bit, sehingga memenuhi kebutuhan kumpulan alamat IP yang lebih besar karena pertumbuhan eksponensial perangkat yang terhubung ke internet.