Eu preciso usar um sistema Debian para um projeto. Eu configurei muitos servidores DNS no servidor Ubuntu sem problemas, mas agora eu tenho um grande problema ...
Impossível encontrar uma solução em outras discussões, então eu pergunto aqui.
Aqui estão meus arquivos de configuração:
/etc/bind/named.conf.local (que está incluído no named.conf)
//
// Do any local configuration here
//
zone "project.lan" {
type master;
file "/etc/bind/zones/db.project.lan";
};
zone "1.168.192.in-addr.arpa" {
type master;
notify no;
file "/etc/bind/zones/db.192";
};
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
/etc/bind/zones/db.project.lan
;
; BIND data file for local loopback interface
;
$TTL 604800
project.lan IN SOA master1.project.lan. post.project.lan. (
2308 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
project.lan IN NS master1.project.lan
$ORIGIN project.lan
master1 IN A 192.168.1.24
master2 IN A 192.168.1.25
data1 IN A 192.168.1.26
data2 IN A 192.168.1.27
/etc/bind/zones/rev.1.168.192.in-addr-arpa
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA master1.project.lan post.project.lan. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS master1.project.lan
25 IN PTR master2.project.lan
26 IN PTR data1.project.lan
27 IN PTR data2.project.lan
Isto é para configuração de ligação. Eu tentei os seguintes comandos:
ping master1
- > Bem sucedido (o hostname é master1 e o FQDN é master1.project.lan, portanto não é relativo ao DNS)
ping googe.fr
- > Bem sucedido
ping 192.168.1.2
5 (ip master2) - > Bem sucedido
ping master2
- > ping: unknown host master2
host master2
- > Host master2 not found: 3(NXDOMAIN)
Eu tentei nslookup também - >
nslookup
> server master1
Default server: master1
Address: 127.0.0.1#53
Default server: master1
Address: 127.0.1.1#53
> master2
;; Got SERVFAIL reply from 127.0.0.1, trying next server
;; connection timed out; no servers could be reached
> master2
;; Got SERVFAIL reply from 127.0.0.1, trying next server
Anteriormente no meu processo de configuração, tive um nslookup bem-sucedido, mas nenhum ping / host.
Todos os servidores estão no endereço IP estático.
Aqui estão meus resolv.conf e host.conf:
host.conf
order bind, hosts
multi on
resolv.conf
nameserver 127.0.0.1
search project.lan
Alguma ideia do problema? Não consigo efetuar ping do servidor ou de qualquer máquina no domínio.
Eu tentei os métodos de correção do bug para o problema, eu provavelmente cometi um erro em um arquivo de configuração ...
O comando bind e network restart está OK.
Obrigado pela leitura:)
Pouca precisão, quando eu uso o nslookup com o IP local do servidor eu tenho esta saída:
> server 192.168.1.24
Default server: 192.168.1.24
Address: 192.168.1.24#53
> master2
Server: 192.168.1.24
Address: 192.168.1.24#53
** server can't find master2: NXDOMAIN
E resultado de host -v master1
Trying "master2.project.lan"
Trying "master2"
Host master2 not found: 3(NXDOMAIN)
Received 100 bytes from 127.0.0.1#53 in 0 ms