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.com
y 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
example
TLD y cualquier subdominio del mismo