¿Por qué mi registro NS es ns.mysite.com.mysite.com?

¿Por qué mi registro NS es ns.mysite.com.mysite.com?

Ejecuté este comando

# dig mysite.com @localhost

El resultado fue el siguiente y mi archivo de zona está debajo de eso. ¿Por qué la SECCIÓN DE AUTORIDAD es ns.mysite.com.mysite.com? ¿En lugar de ns.mysite.com?

Otra cosa que me molesta es ¿cómo puede alguien encontrar mysite.com? Parece que mi registrador me obliga a utilizar DOS nombres de dominio. Escribí en ns.mysite.comy ns2.mysite.com. Si el dominio (mysite.com) está definido en mi servidor, ¿cómo diablos va a encontrar alguien mi servidor para buscarlo mysite.com?

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> mysite.com @localhost
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30664
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;mysite.com.                                IN      A

;; ANSWER SECTION:
mysite.com.                 259200  IN      A       1.2.3.4

;; AUTHORITY SECTION:
mysite.com.                 259200  IN      NS      ns.mysite.com.mysite.com.
mysite.com.                 259200  IN      NS      ns2.mysite.com.mysite.com.

;; ADDITIONAL SECTION:
ns.mysite.com.mysite.com.       259200  IN      A       1.2.3.4
ns2.mysite.com.mysite.com.      259200  IN      A       1.2.3.4

;; Query time: 3 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Feb 28 01:25:52 2015
;; MSG SIZE  rcvd: 114

; MYSITE.com
$TTL 3D
MYSITE.com. IN     SOA    ns.MYSITE.com. [email protected]. (
                                8545645444  
                                8H          
                                2H          
                                4W          
                                1D)         
MYSITE.com. IN NS ns.MYSITE.com
MYSITE.com. IN NS ns2.MYSITE.com
MYSITE.com. IN A 1.2.3.4
*.MYSITE.com. IN A 1.2.3.4
ns.MYSITE.com. IN A 1.2.3.4
ns2.MYSITE.com. IN A 1.2.3.4

*.MYSITE.com.        IN      MX      1 ASPMX.L.GOOGLE.COM.
*.MYSITE.com.        IN      MX      5 ALT1.ASPMX.L.GOOGLE.COM.
*.MYSITE.com.        IN      MX      5 ALT2.ASPMX.L.GOOGLE.COM.
*.MYSITE.com.        IN      MX      10 ALT3.ASPMX.L.GOOGLE.COM.

*.MYSITE.com.        IN TXT          "v=spf1 include:_spf.google.com ~all"

Respuesta1

Estas líneas son tu problema:

MYSITE.com. IN NS ns.MYSITE.com
MYSITE.com. IN NS ns2.MYSITE.com

Debes canonicalizarlos para evitar que se vuelva a agregar el dominio:

MYSITE.com. IN NS ns.MYSITE.com.
MYSITE.com. IN NS ns2.MYSITE.com.

Éste no es el lugar para pedir que le enseñen acerca de los discos adhesivos; Wikipedia y léelos.

Respuesta2

MYSITE.com. IN NS ns.MYSITE.com
MYSITE.com. IN NS ns2.MYSITE.com

EN la abreviatura del archivo de zona DNS, .se agrega un registro de recurso sin un final con $ORIGIN, generalmente el nombre de la zona y su servidor de nombres se convierte efectivamente en ns.MYSITE.com.MYSITE.Com.

El formato correcto habría sido

MYSITE.com. IN NS ns.MYSITE.com.
MYSITE.com. IN NS ns2.MYSITE.com.

A menos que en realidad sea "United Online Web Services, Inc." y el propietario de mysite.com habría sido incluso mejor utilizar unejemplo de nombre de dominiosi desea ofuscar la información DNS. Los nombres de dominio de ejemplo se especifican enRFC 6761, sección 6.5:

  • example.com
  • example.net
  • example.org
  • exampleTLD y cualquier subdominio del mismo

información relacionada