TL; DR Sangat tidak mungkin (meskipun secara teknis tidak mungkin) bahwa domain yang terdaftar dengan benar akan memiliki nol * catatan DNS. Keberadaan domain harus diumumkan ke sistem DNS global dengan pembaruan yang disediakan oleh pendaftar domain. Kegagalan oleh Panitera untuk menyediakan pembaruan ini akan merupakan kegagalan untuk melakukan tugas yang didelegasikan kepada mereka oleh IANA.
Minimal, setiap domain memiliki satu atau lebih catatan lem DNS
Ketika domain terdaftar, Pencatat Domain mengirimkan pembaruan ke server Top-Level Domain (gTLD) generik yang bertanggung jawab untuk TLD yang dimaksud. Misalnya, mendaftarkan domain example.com
memicu pembaruan ke .com
server gTLD, yang dioperasikan oleh VeriSign .
Pembaruan ini mencakup catatan server nama otoritatif (NS) dari data WHOIS domain. Server gTLD kemudian membuat catatan lem DNS untuk domain yang menunjuk ke server nama otoritatif. Catatan lem inilah yang memungkinkan server gTLD untuk merujuk kueri yang masuk ke server nama otoritatif untuk domain.
Oleh karena itu, kecuali pendaftar domain gagal melakukan tugas yang didelegasikan kepada mereka oleh IANA, pencarian terhadap domain terdaftar akan mengembalikan catatan server nama resmi untuk domain tersebut.
Lalu mengapa pencarian tidak untuk 00000onlinecasino.com
mengembalikan catatan?
Tampaknya semuanya telah terjadi seperti yang dijelaskan di atas; dengan kata lain, pendaftar domain ini (NameBright.com) telah membuat entri WHOIS yang diperlukan dan mengirimkan catatan NS ke server .COM gTLD. Saya mengkonfirmasi ini sebagai berikut dengan menjalankan nslookup yang diatur ke permintaan untuk catatan NS:
C:\> nslookup -q=ns 00000onlinecasino.com
Server: my-dns-server.internal.local
Address: 192.168.168.1
Non-authoritative answer:
00000onlinecasino.com nameserver = n2.juming.com
00000onlinecasino.com nameserver = n1.juming.com
n2.juming.com internet address = 112.253.3.26
n2.juming.com internet address = 121.14.157.13
n1.juming.com internet address = 121.14.157.13
n1.juming.com internet address = 220.181.135.142
Saya juga menggunakan pemeriksa Lem Rekaman berguna ini dari MeBSD.com yang mengkonfirmasi hasil:
Namun, kueri yang sama ketika dilakukan terhadap salah satu server nama ini menghasilkan kesalahan:
C:\> nslookup -q=ns 00000onlinecasino.com n1.juming.com
DNS request timed out.
timeout was 2 seconds.
Server: UnKnown
Address: 220.181.135.142
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to UnKnown timed-out
Karena server ini berwibawa untuk domain ini, mereka setidaknya harus tahu tentang hal itu dan mengidentifikasi diri mereka sebagai catatan NS untuk domain ini! Mengingat hal ini, jelas bahwa server NS ini telah salah dikonfigurasi.
* Saya harus mengizinkan bahwa definisi "catatan DNS nol" terbuka untuk interpretasi. Seperti yang ditunjukkan oleh uji kasus pertanyaan ini, server nama otoritatif tidak merespons, memberikan alasan pada argumen bahwa domain tidak memiliki catatan. Namun, saya lebih suka pandangan bahwa catatan lem domain pada dasarnya adalah "setengah lainnya" dari catatan NS domain. Setelah semua tanpa catatan lem, setiap upaya untuk mencari server nama otoritatif untuk domain akan menghasilkan instruksi melingkar ke, "tanyakan [masukkan server nama di sini]."
Informasi Lebih Lanjut