problema de administração do servidor: problema de zona de encaminhamento de dns

1

Este é o meu arquivo de zona direta:

[root@m6 named]# cat ourlinuxtutorials.com.db
$TTL 1D 86400
@ IN SOA m6.ourlinuxtutorials.com. root.m6.ourlinuxtutorials.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS m6.ourlinuxtutorials.com.
IN A 127.0.0.1
m6 IN A 192.34.61.117

É o erro devido a:

<<< @ IN SOA m6.ourlinuxtutorials.com. root.m6.ourlinuxtutorials.com. (

Aqui m6.ourlinuxtutorials.com é o nome do host.

Então linha:

IN NS m6.ourlinuxtutorials.com.

deve significar m6.ourlinuxtutorials.com é o servidor de nomes, mas não foi. Isso deve ter sido um erro?

Também há erros quando o nome foi reiniciado:

[root@m6 named]# service named restart
Stopping named: [ OK ]
Starting named:
Error in named configuration:
dns_master_load: ourlinuxtutorials.com.db:1: extra input text
zone ourilinuxtutorials.com/IN: loading from master file ourlinuxtutorials.com.db failed: extra input text
zone ourilinuxtutorials.com/IN: not loaded due to errors.
_default/ourilinuxtutorials.com/IN: extra input text
zone 61.34.192.in-addr.arpa/IN: loaded serial 0
zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
[FAILED]
    
por Maseny 03.02.2013 / 14:35

1 resposta

3

Eu acho que estas linhas:

<<< @ IN SOA m6.ourlinuxtutorials.com. root.m6.ourlinuxtutorials.com. (

Deve ser assim:

IN SOA  m6.ourlinuxtutorials.com. root.ourlinuxtutorials.com. (

Dê uma olhada neste exemplo de arquivo mestre de domínio .

Exemplo

$TTL    86400 ; 24 hours could have been written as 24h or 1d
$ORIGIN example.com.
@  1D  IN    SOA ns1.example.com.   hostmaster.example.com. (
                  2002022401 ; serial
                  3H ; refresh
                  15 ; retry
                  1w ; expire
                  3h ; minimum
                 )
       IN  NS     ns1.example.com. ; in the domain
       IN  NS     ns2.smokeyjoe.com. ; external to domain
       IN  MX  10 mail.another.com. ; external mail provider
; server host definitions
ns1    IN  A      192.168.0.1  ;name server definition     
www    IN  A      192.168.0.2  ;web server definition
ftp    IN  CNAME  www.example.com.  ;ftp server definition
; non server domain hosts
bill   IN  A      192.168.0.3
fred   IN  A      192.168.0.4 

Além disso, parece um erro de digitação na primeira linha:

Acho que deveria ser apenas $TTL 1D , não $TTL 1D 86400 . Isso é o que o erro está reclamando, linha # 1:

dns_master_load: ourlinuxtutorials.com.db:1: extra input text
    
por 03.02.2013 / 15:04