procura lan no resolv.conf

0

No servidor 12.04, eu tenho a configuração estática do NIC, mas eu quero remover o lan do caminho de pesquisa do DNS, ou o resolv.conf. Isso é gerado automaticamente como sabemos. Eu não quero procurar nada, exceto o que eu digo no arquivo de interfaces. Por que inclui o .lan no caminho de pesquisa? Incompreensível.

$ cat /etc/resolv.conf 
nameserver 8.8.8.8
nameserver 8.8.4.4
search lan local

Acima, eu só quero "pesquisar local" (ou nada mesmo!) Abaixo, eu tentei especificar local, na esperança de que a lan iria embora. Não é assim.

$ cat /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.0.2.28
netmask 255.255.255.0
gateway 10.0.2.2
dns-nameservers 8.8.8.8 8.8.4.4
dns-domain local
dns-search local

auto eth1
iface eth1 inet static
address 10.0.0.28
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4
dns-domain local
dns-search local
    
por Jepper 21.06.2013 / 17:54

2 respostas

0

Como postado nos comentários, desinstalar o resolvconf (como no pacote com esse nome) pára o ubuntu fazendo coisas bobas.

    
por Jepper 05.10.2016 / 10:55
0

Possivelmente você precisa executar sudo dpkg-reconfigure resolvconf para recriar o symlink em /etc/resolv.conf para /run/resolvconf/resolv.conf.

Verifique se /etc/resolvconf/resolv.conf.d/base está vazio das opções domain e search .

Você pode omitir as opções dns-domain de /etc/network/interfaces . Eles são supérfluos.

    
por jdthood 22.06.2013 / 17:11