resolv.conf auto reset by dnsmasq depois da instalação libvirt-bin

1

Depois de instalar o libvirt-bin e o ubuntu-virt-server, etc., meu resolv.conf é sobrescrito pelo dnsmasq a cada hora.

Eu não instalei o network-manager e o resolvconf. Quando eu procuro o dnsmasq, vejo que apenas o dnsmasq-base foi instalado.

Quando eu tento remover o dnsmasq-base, o libvirt-bin será removido automaticamente.

Como manter a configuração do DNS não alterada?

Eu uso o Ubuntu 11.10

obrigado por cada resposta.

editar:

$ dpkg --list | grep dnsmasq
$ ii  dnsmasq-base    2.57-1ubuntu1    A small caching DNS proxy and DHCP/TFTP server

$ pgrep dnsmasq
1088

no meu arquivo syslog:

dnsmasq[1088]: reading /etc/resolv.conf
dnsmasq[1088]: using nameserver 192.168.1.1#53
    
por Tony Lee 02.03.2012 / 19:32

1 resposta

0

Não é o dnsmasq, mas algum outro pacote estava sobrescrevendo o /etc/resolv.conf. Veja /usr/share/doc/resolvconf/README.gz no pacote resolvconf para uma lista incompleta de pacotes que sobrescrevem /etc/resolv.conf.

A partir do Ubuntu 12.04, o pacote resolvconf faz parte do sistema base e o resolvconf medeia o acesso ao /etc/resolv.conf. Veja o resolvconf (8).

    
por jdthood 29.10.2012 / 15:53