After I install libvirt-bin and ubuntu-virt-server, и т.д., my resolv.conf gets overwritten by dnsmasq about every hour.
I haven't installed network-менеджер and resolvconf. When I search for dnsmasq I see that only dnsmasq-основание ты существуешь been installed.
When I try to remove dnsmasq-основание, libvirt-bin will be переместите automatically.
How to keep dns config not be changed?
I использовал ubuntu 11.10
thanks for every reply.
edit:
$ dpkg --list | grep dnsmasq
$ ii dnsmasq-base 2.57-1ubuntu1 A small caching DNS proxy and DHCP/TFTP server
$ pgrep dnsmasq
1088
in my syslog file:
dnsmasq[1088]: reading /etc/resolv.conf
dnsmasq[1088]: using nameserver 192.168.1.1#53
Не dnsmasq, а какой-то другой пакет переписывал /etc/resolv.conf. Смотрите /usr/share/doc/resolvconf/README.gz в пакете resolvconf для получения неполного списка пакетов, который перезаписывает /etc/resolv.conf.
Начиная с Ubuntu 12.04 пакет resolvconf является частью базовой системы, а resolvconf обеспечивает доступ к /etc/resolv.conf. См. Resolvconf (8).