J'ai demandé à notre registraire de domaine de configurer les serveurs de noms pour un nouveau domaine. Ils ont dit que c'était fait, alors j'ai vérifié :
dig example.com NS
En utilisant les serveurs de Google, voici ce que j'obtiens :
dig example.com NS
; <<>> DiG 9.7.1-P2 <<>> example.com NS
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 27910
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;example.com. IN NS
;; Query time: 244 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
En d'autres termes, il n'y a pas de réponse. Je me suis donc dit qu'ils n'avaient pas encore les serveurs de noms. J'ai demandé à nouveau et ils sont venus avec leur preuve :
dig @local-isp-ns example.com NS
; <<>> DiG 9.4.1-P1 <<>> @local-isp-ns example.com
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53790
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;example.com. IN NS
;; AUTHORITY SECTION:
example.com. 86400 IN NS our-name-servers.
example.com. 86400 IN NS our-name-servers.
;; Query time: 1 msec
;; SERVER: 200.85.160.2#
En d'autres termes, ils interrogent le NS d'un ISP local, et tout d'un coup, il obtient une réponse. J'ai répété cet exercice et les NS apparaissent effectivement sur certains serveurs mais pas sur d'autres (y compris Google DNS). Ce changement était censé être fait il y a des semaines, donc la synchronisation n'est pas un problème. Je veux simplement comprendre ce qui se passe. Un fait est que le domaine .com n'a PAS encore été configuré sur nos serveurs de noms. Il se pourrait donc que la réponse NS sur certains serveurs de noms revienne vide, parce qu'il voit que les serveurs de noms qui ont été spécifiés ne fonctionnent pas en fait ? Ou y a-t-il autre chose qui se passe ?
Gracias.