Eu executei este comando
# dig mysite.com @localhost
O resultado foi o abaixo e meu arquivo de zona está abaixo disso. Por que a SEÇÃO DE AUTORIDADE é ns.mysite.com.mysite.com? Em vez de ns.mysite.com?
Outra coisa que me incomoda é como alguém encontra mysite.com? Parece que meu registrador me obriga a usar DOIS nomes de domínio. Eu escrevi em ns.mysite.com
e ns2.mysite.com
. Se o domínio (meusite.com) estiver definido no meu servidor, como diabos alguém encontrará meu servidor para procurar 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"
Responder1
Estas linhas são o seu problema:
MYSITE.com. IN NS ns.MYSITE.com
MYSITE.com. IN NS ns2.MYSITE.com
Você precisa canonizá-los para impedir que o domínio seja reanexado:
MYSITE.com. IN NS ns.MYSITE.com.
MYSITE.com. IN NS ns2.MYSITE.com.
Este não é o lugar para pedir aulas sobre discos de cola; wikipedia-los e ler.
Responder2
MYSITE.com. IN NS ns.MYSITE.com
MYSITE.com. IN NS ns2.MYSITE.com
NO arquivo de zona DNS abreviado, um registro de recurso sem final .é anexado ao $ORIGIN, normalmente o nome da zona e seu servidor de nomes tornam-se efetivamente ns.MYSITE.com.MYSITE.Com.
O formato correto teria sido
MYSITE.com. IN NS ns.MYSITE.com.
MYSITE.com. IN NS ns2.MYSITE.com.
A menos que você seja realmente "United Online Web Services, Inc." e o proprietário do mysite.com teria sido ainda melhor usar umexemplo de nome de domíniose você quiser ofuscar informações de DNS. Os exemplos de nomes de domínio são especificados emRFC 6761, seção 6.5:
example.com
example.net
example.org
example
TLD e qualquer subdomínio dele