sergiofernando
(usa Debian)
Enviado em 07/10/2013 - 00:46h
Pessoal meu servidor esta com problema no bind9, acontece o seguinte, eu configurei ele todo como sempre
options {
directory "/var/cache/bind";
forwarders {
// Google
8.8.8.8;
8.8.4.4;
// ADSL router
192.168.1.254;
};
# eth1 lan 10.0.0.1 ( static )
# eth0 internet 192.168.1.65 ( dhcp modem speedtouch )
# IP 10.0.2.1 router wifi
// Security options
listen-on port 53 { 127.0.0.1; 10.0.0.1; };
allow-query { 127.0.0.1; 10.168.1.0/24; 10.0.2.0/24; };
allow-recursion { 127.0.0.1; 10.0.0.1/24; 10.0.2.0/24; };
allow-transfer { none; };
dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
// listen-on-v6 { any; };
};
O servidor inicia e a internet dele funciona beleza, só que nao vai para o wifi até eu digitar /etc/inid.d/bind9 restart
Stoping domain name service...: bind9rndc: connect failed: 127.0.0.1#953: conection refused
Starting domain name service...: bind9
Ai a internet volta a funcionar, só que o meu resolv.conf fica todo alterado assim:
domain lan
search lan
nameserver 192.168.1.254
Usando a opção route a primeira linha esta assim
default speedtouch.lan 0.0.0.0 UG 0 0 0 eth0
e usando /usr/sbin/named -g vejo que nas ultimas linhas esta escrito assim
open: /etc/bind/rndc.key: permission denied
couldn't add command channel 127.0.0.1#953: permission denied
A proposito o meu resolv.conf SERIA assim:
domain meudominio
search meudominio
nameserver 127.0.0.1
E ai.. como arrumar esse bug? Pq apos manda o bind9 reiniciar a internet volta a funcionar aqui para o notebook, mas enquanto nao mando reiniciar o serviço eu fico sem internet na rede.
A proposito nao consigo resolver ou fazer o DNS resolver localmente nem muito menos externamente..