Saya memiliki masalah yang sangat aneh dengan DNS saya. Nama domain saya ( strugee.net
) tidak dapat dipecahkan dari beberapa jaringan, dan dapat diselesaikan dari yang lain.
Misalnya, di jaringan rumah saya (jaringan yang sama dengan server aktif):
% dig strugee.net
; <<>> DiG 9.10.3-P4 <<>> strugee.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10086
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;strugee.net. IN A
;; ANSWER SECTION:
strugee.net. 1800 IN A 216.160.72.225
;; Query time: 186 msec
;; SERVER: 205.171.3.65#53(205.171.3.65)
;; WHEN: Sat Apr 16 15:42:36 PDT 2016
;; MSG SIZE rcvd: 56
Namun, jika saya masuk ke server yang saya miliki di Digital Ocean, domain gagal menyelesaikan:
% dig strugee.net
; <<>> DiG 9.9.5-9+deb8u3-Debian <<>> strugee.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 58551
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;strugee.net. IN A
;; Query time: 110 msec
;; SERVER: 2001:4860:4860::8844#53(2001:4860:4860::8844)
;; WHEN: Sat Apr 16 18:44:25 EDT 2016
;; MSG SIZE rcvd: 40
Tapi , langsung menuju nameserver yang berwibawa berfungsi dengan baik:
% dig @dns1.registrar-servers.com strugee.net
; <<>> DiG 9.9.5-9+deb8u3-Debian <<>> @dns1.registrar-servers.com strugee.net
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30856
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;strugee.net. IN A
;; ANSWER SECTION:
strugee.net. 1800 IN A 216.160.72.225
;; AUTHORITY SECTION:
strugee.net. 1800 IN NS dns3.registrar-servers.com.
strugee.net. 1800 IN NS dns4.registrar-servers.com.
strugee.net. 1800 IN NS dns2.registrar-servers.com.
strugee.net. 1800 IN NS dns1.registrar-servers.com.
strugee.net. 1800 IN NS dns5.registrar-servers.com.
;; Query time: 3 msec
;; SERVER: 216.87.155.33#53(216.87.155.33)
;; WHEN: Sat Apr 16 18:46:36 EDT 2016
;; MSG SIZE rcvd: 172
Sudah cukup jelas bahwa ada masalah dengan beberapa jaringan besar di suatu tempat yang gagal menyelesaikan domain saya, tetapi saya tidak bisa mencari tahu di mana. Saya membaca halaman dig
manual untuk opsi-opsi yang mungkin membantu, tetapi tidak menemukan sesuatu yang sangat berguna.
Saya menggunakan Namecheap sebagai pendaftar domain serta hosting DNS. Saya mengaktifkan opsi DNSSEC. Saya belum membuat perubahan pada pengaturan DNS saya baru-baru ini.
Bagaimana saya bisa men-debug masalah ini dan menemukan server nama yang menyinggung?
SERVFAIL
mungkin mengindikasikan masalah di hulu, tetapi masih menunjukkan paket balasan.
strugee.net
memiliki lima catatan NS, tetapi tidak ada AAAA
catatan A
lem, hanya catatan lem. Yang lebih buruk adalah bahwa kelima A
catatan lem tersebut hanya menunjuk ke dua alamat IP yang berbeda. Sepertinya setup yang cukup rapuh. Bahkan jika itu bukan akar penyebab masalah yang dihadapi, itu adalah sesuatu yang harus diwaspadai.