(0275) 2974 127
Name server lookup (nslookup) adalah tools command line yang dapat digunakan untuk menemukan alamat IP atau DNS record yang sesuai dengan nama host tertentu. Alat ini juga memungkinkan Anda memasukkan alamat IP untuk menemukan informasi tentang nama domain.
Alat nslookup umumnya digunakan untuk tugas-tugas terkait DNS seperti menguji dan memecahkan masalah server. Untuk menggunakan alat ini, cukup ketik “nslookup” ke dalam CLI, seperti Command Prompt Windows atau Terminal di Linux dan macOS.
Ingin mempelajari lebih lanjut tentang nslookup? Di sini kami akan menjelaskan segalanya tentang nslookup termasuk fitur, perintah, dan penggunaannya. Baiklah, langsung saja ke intinya. Selamat membaca dan jangan lupa simak sampai akhir!
nslookup adalah tool command line yang memungkinkan Anda menemukan alamat IP atau DNS record dari domain tertentu. Sebaliknya, Anda juga dapat menggunakan alamat IP untuk menemukan informasi tentang domain. Untuk menggunakan alat ini, cukup ketik “nslookup” pada Command Prompt atau Terminal.
Fungsi utama nslookup adalah untuk mendapatkan informasi terperinci tentang suatu domain. Informasi ini biasanya diperlukan untuk memecahkan masalah terkait DNS. Misalnya, situs web Anda saat ini tidak tersedia dan Anda ingin menggunakan fitur ping untuk memeriksa apakah server host dapat dijangkau. Gunakan perintah ini untuk mengirim permintaan pencarian IP address:
nslookup namadomain.com
Gunakan syntax nslookup berikut untuk memeriksa apakah server DNS sedang down:
nslookup namadomain.com 000.000.000.000
Ingatlah untuk mengganti angka “000” di atas dengan alamat IP server DNS Anda. Jika server berjalan normal dan tanpa masalah, Anda akan melihat hasil berikut:
Namun, jika DNS tidak menanggapi permintaan Anda, Anda akan menerima pesan error yang menunjukkan bahwa ada masalah dengan server DNS.
Jika Anda menghilangkan alamat IP server DNS dari command, nslookup akan mengirimkan permintaan debug ke server DNS default dalam konfigurasi komputer Anda. Anda dapat mengubah server DNS dengan memasukkan perintah berikut:
nslookupserver 000.000.000.000
Masalah lain terkait DNS dapat terjadi jika domain Anda menunjuk ke nameserver yang salah. Untuk mengecek name server pada suatu domain, masukkan perintah berikut:
nslookup -type=ns namadomain.com
Selain nameserver, Anda bisa menggunakan jenis kueri lain untuk mencari berbagai resource record, seperti A, AAA, CNAME, LOC, PTR, dan MX record.
Masih belum mengerti apa itu DNS record? DNS record adalah informasi tentang nama domain yang disimpan di nameserver DNS. Jika Anda menggunakan hosting DNS premium, jumlah domain untuk satu orang bisa mencapai ribuan.
Setiap jenis rekaman memiliki fungsi yang berbeda:
PTR record diperlukan untuk proses reverse DNS lookup, yang meminta nama domain menggunakan alamat IP. Proses ini memungkinkan server email untuk memverifikasi apakah email masuk dikirim dari sumber yang valid.
Untuk memeriksa apakah suatu alamat IP menunjuk ke suatu nama host, masukkan nslookup diikuti dengan alamat IP hostname dan periksa nilai PTR record. Misalnya, Anda melakukan PTR lookup untuk google.com (yang memiliki alamat IP 142.250.4.113). Anda perlu memasukkan command berikut:
nslookup 142.250.4.113
Pada contoh di bawah, Anda dapat melihat bahwa PTR record untuk alamat IP ini adalah sm-in-f113.1e100.net.
Anda harus mengonfigurasi PTR record untuk proses mail exchange. Record ini mencegah email bouncing dengan mencocokkan alamat IP server email Anda dengan forward DNS Anda. Namun, karena PTR record memerlukan IP khusus, catatan tersebut hanya dapat ditetapkan untuk domain yang menggunakan VPS.
Ada beberapa command nslookup yang dapat digunakan untuk meminta berbagai jenis informasi domain. Perintah yang paling umum digunakan adalah:
nslookup dapat digunakan dari command line di hampir semua sistem operasi, termasuk Command Prompt di Windows dan Terminal di Linux dan macOS.
Pada sistem operasi lain, nslookup memiliki fungsi umum yang sama tetapi mungkin terlihat sedikit berbeda. Misalnya, pada Linux nslookup terlihat seperti ini:
nslookup memiliki dua mode, yakni interaktif dan non-interaktif. Meskipun kedua mode ini memiliki fungsi serupa, keduanya dirancang untuk kondisi penggunaan yang berbeda. Dalam mode interaktif, pengguna dapat memasukkan parameter tambahan untuk meminta informasi lebih lanjut tentang domain atau host dari server nama. Sedangkan, dalam mode non-interaktif, hanya informasi tentang domain atau host yang disediakan.
Untuk menggunakan mode interaktif, ketik nslookup tanpa argumen di CLI. Ini akan menampilkan baris tempat Anda dapat memasukkan nama server default, alamat, nama domain, dan perintah lainnya.
Mode non-interaktif diaktifkan dengan mengetik nslookup dan memberikan nama domain sebagai argumen pertama. Anda dapat meletakkan perintah apa pun di depan nama domain untuk meminta informasi lebih lanjut, atau menuliskan alamat server nama setelahnya. Dalam mode non-interaktif, domain dan perintah harus dimasukkan pada baris yang sama. Sebaliknya, mode interaktif menggunakan satu baris per domain dan argumen.
nslookup juga dapat mengembalikan jawaban yang non-otoritatif setelah Anda memasukkan query. Respons ini muncul saat nslookup mengambil informasi dari cache server DNS lokal, bukan dari server resmi untuk domain tersebut.
Jadi ketika Anda mengunjungi situs web untuk pertama kalinya, browser Anda meminta resolver DNS untuk alamat IP domain. Resolver kemudian menanyakan server root, yang meneruskannya ke server TLD (domain tingkat atas).
Server TLD mengirimkan respons dan meneruskan resolver ke server yang berwenang. Resolver kemudian meminta informasi dari server yang sah, termasuk informasi tentang alamat IP dan catatan DNS.
Server yang otoritatif mengirimkan alamat domain dan catatan DNS yang diminta kembali ke resolver, yang meneruskannya ke klien. Hasilnya, browser web Anda akan dapat mengakses domain tersebut setelah mendapatkan alamat IP domain tersebut.
Informasi domain ini disimpan secara lokal oleh klien dan server resolver sebagai cache DNS. Jadi ketika pengguna mengakses domain itu lagi, mereka tidak perlu mengulang seluruh proses. Browser cukup mengambil alamat IP dari cache DNS.
Sayangnya, jawaban yang non-otoritatif ini mungkin kurang akurat karena informasinya diambil dari cache. Jawaban ini juga tidak membantu memecahkan masalah. Untuk menerima respons yang mengikat, masukkan:
nslookup -type=soa namadomain.com
Command ini meminta SOA (standard of authority) record yang berisi informasi penting tentang domain yang dimaksud. Contohnya, di bawah ini kami ingin mendapatkan respons otoritatif untuk domain google.com:
Karena hanya memerlukan name server utama, Anda tidak perlu mencemaskan jawaban non-otoritatif yang didapat.
Selanjutnya, gunakan name server utama ini untuk melakukan permintaan. Pesan non-otoritatif tadi akan hilang:
Command ini meminta record standard of authority (SOA), yang berisi informasi penting tentang domain yang dimaksud. Misalnya, di bawah ini kami ingin mendapatkan jawaban resmi untuk domain google.com:
Karena Anda hanya memerlukan nameserver utama, Anda tidak perlu khawatir tentang jawaban yang non-otoritatif. Kemudian, ia menggunakan server nama utama ini untuk melakukan kueri. Pesan non-otoritatif menghilang:
nslookup adalah tool command line yang dapat digunakan untuk mencari informasi domain seperti catatan DNS dan alamat IP. Untuk menggunakan alat ini, ketik “nslookup” pada Command Prompt atau Terminal.
Serangkaian perintah nslookup dapat digunakan untuk memperoleh berbagai informasi tentang suatu domain. Metode ini dapat membantu Anda menyelesaikan masalah terkait DNS. Namun, jika Anda menggunakan command ini, pastikan server menyediakan respons yang berwenang. Anda dapat melakukan ini dengan meminta catatan SOA untuk domain tersebut.
Saya harap tutorial ini membantu Anda memahami nslookup mana yang lebih baik. Jika Anda memiliki saran atau pertanyaan, jangan ragu untuk meninggalkannya di bagian komentar.
Penghasilan YouTube yang Fantastis dan Menjanjikan Saat ini, profesi YouTuber semakin populer, terutama di kalangan…
Solusi HTTP Error 500 pada wordpress Apa yang harus dilakukan jika http eror 500 terjadi?…
Cara Termudah Mendapatkan Uang dari Internet Di era digital yang terus berkembang, tampaknya ada banyak…
Halo Teman Teko! Jika Anda ingin memperkuat brand Anda dan membangun hubungan yang lebih dekat…
Solusi Apache Tidak Bisa Start Pernahkah Anda mengalami masalah seperti ini? Ada beberapa cara untuk…
Mengenal Lebih Detail Tentang Company Profile Tentunya setiap orang bermimpi memiliki bisnis sendiri. Sebenarnya, siapa…