pppd
estava controlando /etc/resolv.conf
, então a primeira coisa que tive que fazer foi retirar a opção ppp que dizia para passar pelos servidores DNS da British Telecom. Isso foi em usepeerdns
em /etc/ppp/peers/dsl-provider
.
Então eu purgou e re-instalou o pacote resolvconf
de frustração, e reinstalá-lo na verdade configurou-o como está documentado (quase) em link
Eu coloco nameserver 127.0.0.1
em /etc/resolvconf/resolv.conf.d/head
então agora aparece em /etc/resolv.conf
ou melhor dito no arquivo /run/resolvconf/resolv.conf
vinculado a.
Eu ajustei meu /etc/bind/named.conf.options
:
acl goodclients {
localhost;
localnets;
};
options {
listen-on {
192.168.0.3;
127.0.0.1;
};
listen-on-v6 {
fe80::2a37:37ff:fe03:4225/64;
::1;
#any;
};
directory "/var/cache/bind";
forwarders {
208.67.220.220;
208.67.222.222;
};
allow-query { goodclients; };
allow-recursion { goodclients; };
allow-transfer { goodclients; };
dnssec-enable no;
#dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
};
Um artigo que eu estava seguindo me disse para colocar 192.168.0.0/24
no meu bloco acl goodclients
, e também para usar dnssec-validation auto;
, mas eles causaram uma série de erros registrados em syslog
, então eu os retirei novamente .
Também funcionaria sem o bloco forwarders
, onde coloco os servidores DNS do OpenDNS, mas sem eles, muitos erros de rede IPv6 inacessíveis.