O registro DNS contém o endereço 0.0.0.0

4

Longa história curta.

dig c.cx

retorna

; <<>> DiG 9.11.0-P2 <<>> c.cx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32806
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;c.cx.              IN  A

;; ANSWER SECTION:
c.cx.           6903    IN  A   0.0.0.0

;; Query time: 90 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Feb 06 22:33:08 +03 2017
;; MSG SIZE  rcvd: 49

i. e. endereço 0.0.0.0 .

Perguntas:

  • tem algum significado especial?
  • é legal (há alguma limitação sobre o conteúdo que o registro de DNS pode conter)?
por RGBD 06.02.2017 / 21:22

2 respostas

2

É legal (veja RFC1035 §3.4.1), mas inútil (como significaria "qualquer IP" ). Quanto ao significado, por favor dê uma olhada em FAQ da Zoneedit (o que é errado BTW, não há exigência obrigatória para ter um Um registro no próprio nome de domínio, muito pelo contrário, todos os MTAs podem usar registros MX):

32) Why can't I delete the "A" record for the root name of my domain?

All domains must have an "A" record for the root of the domain. Omitting this "A" record may prevent some mail servers from delivering your email correctly. WebParking or WebForwarding the root of your domain is sufficient, because both of these create hidden "A" records pointing to our servers. If you're really looking to delete this record, try changing the IP address to "0.0.0.0" instead, it's functionally equivalent.

    
por 07.02.2017 / 21:22
0

Isso significa que é um buraco negro: você não pode participar como é a sua rede (ou loopback no meu sistema). O IP é válido, então a entrada A é válida.

Eu acho que é um erro do dns master, mas talvez seja desejado ...

    
por 06.02.2017 / 21:29