Pencarian Whois
Dapatkan semua detail yang mungkin tentang nama domain.
1. Pendahuluan
Pencarian WHOIS adalah alat online yang memungkinkan Anda memeriksa detail pendaftaran dari nama domain apa pun. Dengan memasukkan domain seperti example.com, Anda dapat langsung melihat apakah domain tersebut telah terdaftar, siapa registrar-nya, kapan dibuat, kapan masa berlakunya berakhir, dan nameserver apa yang digunakan.
Alat ini berguna bagi pembeli domain, pemilik situs web, profesional SEO, analis keamanan siber, dan pengembang. Anda dapat memverifikasi data kepemilikan domain, memantau tanggal kedaluwarsa, menyelidiki domain yang mencurigakan, atau memeriksa apakah suatu domain tersedia untuk didaftarkan.
Jika sebuah domain sudah terdaftar, alat ini menampilkan informasi WHOIS dan RDAP yang terstruktur, termasuk tanggal pendaftaran, detail registrar, status domain, nameserver, dan catatan kontak yang tersedia. Jika domain belum terdaftar, alat ini akan dengan jelas menunjukkan bahwa domain tersebut tersedia.
Antarmukanya sederhana: masukkan nama domain atau bahkan URL lengkap, kirim formulir, lalu lihat hasil yang terstruktur dalam hitungan detik.
2. Cara Kerjanya
Alat ini memproses satu masukan wajib: domain_name. Pengguna dapat memasukkan domain biasa (misalnya, example.com) atau URL lengkap (misalnya, https://example.com/page). Jika URL diberikan, sistem akan secara otomatis mengekstrak bagian host.
Parameter Masukan
- Nama domain (wajib) – Nama domain atau URL yang valid. Sistem akan membersihkan dan menormalkan masukan sebelum diproses.
Validasi Masukan
- Nilai kosong akan ditolak.
- URL diproses untuk mengekstrak hanya bagian host.
- Domain dibersihkan untuk menghapus karakter yang tidak valid.
- Validasi token CSRF diterapkan untuk keamanan permintaan.
Logika Pencarian
Alat ini pertama-tama mencoba mengambil data domain menggunakan RDAP (Registration Data Access Protocol), yang menyediakan informasi pendaftaran domain dalam format terstruktur. Jika data RDAP tidak tersedia atau tidak lengkap, sistem akan menggunakan pencarian WHOIS tradisional melalui kueri berbasis socket dengan batas waktu yang telah ditentukan.
Jika domain tingkat atas (TLD) mendukung RDAP atau WHOIS tetapi tidak memiliki catatan, domain akan ditandai sebagai tersedia. Jika TLD itu sendiri tidak didukung, sistem akan mengembalikan kesalahan.
Struktur Keluaran
Jika domain telah terdaftar, keluaran dapat mencakup:
- Nama domain
- Tanggal pembuatan
- Tanggal kedaluwarsa
- Tanggal pembaruan terakhir
- Status domain
- Nameserver
- Informasi registrar (nama, ID IANA, URL, email, telepon)
- Informasi kontak (pemilik, registran, admin, teknis, penagihan – jika tersedia)
Tanggal diformat agar mudah dibaca, dan bagian-bagian yang terstruktur memisahkan dengan jelas informasi domain, informasi registrar, dan kontak.
Keterbatasan
- Beberapa registrar menyembunyikan informasi kontak karena perlindungan privasi.
- TLD yang tidak didukung dapat mengembalikan kesalahan.
- Batas waktu jaringan dapat terjadi selama kueri cadangan WHOIS.
3. Cara Menggunakan Alat Ini
- Masukkan nama domain (misalnya, example.com) atau URL lengkap (misalnya, https://example.com).
- Klik tombol proses.
- Tunggu beberapa detik sementara sistem mengambil data pendaftaran.
- Tinjau hasil terstruktur yang ditampilkan di bawah formulir.
- Jika domain belum terdaftar, Anda akan melihat pesan bahwa domain tersedia.
4. Contoh Praktis
Contoh 1: Memeriksa Domain yang Sudah Terdaftar
Masukan: google.com
Keluaran:
- Tanggal Pembuatan: 1997-09-15
- Tanggal Kedaluwarsa: 2028-09-14
- Registrar: MarkMonitor Inc.
- Nameserver: ns1.google.com, ns2.google.com
- Status: clientTransferProhibited
Kasus penggunaan: Seorang spesialis SEO memverifikasi usia domain dan tanggal kedaluwarsanya sebelum merencanakan strategi backlink.
Contoh 2: Memeriksa Ketersediaan Domain
Masukan: mybrandnewdomain12345.com
Keluaran:
- Status: Domain belum terdaftar
- Ketersediaan: Ya
Kasus penggunaan: Pendiri startup memeriksa apakah nama merek baru tersedia untuk didaftarkan.
5. Kasus Penggunaan bagi Pengembang
- Otomatisasi Pemantauan Domain
Pengembang dapat mengintegrasikan pemeriksaan WHOIS ke dalam pekerjaan cron untuk memantau tanggal kedaluwarsa dan mengirimkan peringatan perpanjangan sebelum domain kedaluwarsa.
- Sistem Deteksi Penipuan
Tim keamanan dapat secara otomatis menandai domain yang baru didaftarkan atau pola registrar yang mencurigakan untuk mendeteksi phishing.
- Pengayaan Data SEO
Platform SEO dapat mengambil usia dan status domain untuk menghitung metrik kepercayaan serta sinyal historis.
- Validasi Onboarding Hosting & SaaS
Selama proses onboarding pelanggan, sistem dapat memvalidasi apakah domain yang dikirimkan benar-benar ada dan telah dikonfigurasi dengan benar.
Contoh PHP
$domain = "example.com";
$result = file_get_contents("https://yourtool.com/whois?domain_name=" . urlencode($domain));
$data = json_decode($result, true);
if(isset($data['available']) && $data['available']) {
echo "Domain is available";
}
Contoh JavaScript
fetch('/whois', {
method: 'POST',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
body: 'domain_name=example.com'
})
.then(res => res.text())
.then(data => console.log(data));
Alat ini mencakup pembersihan masukan dan validasi CSRF untuk mencegah serangan injeksi dan pemalsuan permintaan lintas situs.
6. FAQ
Apa itu pencarian WHOIS?
Pencarian WHOIS mengambil informasi pendaftaran publik tentang sebuah nama domain, termasuk registrar dan tanggal pendaftarannya.
Bagaimana cara memeriksa apakah sebuah domain tersedia?
Masukkan domain ke dalam alat pencarian. Jika tidak ditemukan catatan pendaftaran, domain akan ditandai sebagai tersedia.
Mengapa informasi kontak disembunyikan?
Banyak domain menggunakan layanan perlindungan privasi yang menyembunyikan detail kontak pribadi.
Apa itu RDAP?
RDAP (Registration Data Access Protocol) adalah pengganti modern untuk WHOIS yang menyediakan data pendaftaran domain dalam format terstruktur.
Apakah saya dapat memeriksa semua ekstensi domain?
Sebagian besar TLD umum didukung. Ekstensi yang tidak didukung dapat mengembalikan kesalahan.
Seberapa akurat data WHOIS?
Keakuratan data bergantung pada registrar dan registri. Beberapa informasi mungkin sudah usang atau dilindungi privasi.
Alat serupa
Masukkan alamat IP untuk menemukan domain atau host yang terkait.
Lihat catatan DNS A, AAAA, CNAME, MX, NS, TXT, dan SOA dari sebuah host.
Lihat detail perkiraan dari sebuah alamat IP.
Alat populer
Balik urutan huruf dalam kalimat atau paragraf.
Dapatkan ukuran teks dalam Byte (B), Kilobyte (KB), atau Megabyte (MB).
Hitung jumlah karakter dan kata dalam teks tertentu.
Balikkan teks dengan mudah.
Ubah angka menjadi bentuk tulisan lengkap.
Ubah teks biasa ke gaya font miring.