14.04 至 16.04 升级忽略 NetworkManager.conf

14.04 至 16.04 升级忽略 NetworkManager.conf

有问题的机器是直接从 DVD 安装的 14.04 版本(在 2016 年 4 月 27 日升级到 16.04 之前已升级到最新版),有静态 ip、bind9 和注册域。/etc/NetworkManager/system-connections已编辑以反映静态 ip、namesevers、搜索。/etc/NetworkManager/NetworkManager.conf已编辑#dns_dnsmasq以允许将信息从/etc/dhcp/dhclienet.conf到 用于/etc/resolv.conf

升级后/etc/resovl.conf显示nameserver 127.0.0.1。使用新的网络图标/etc/resovl.conf可以获得所需的信息,但每次建立连接时都必须重新执行此操作,这与以前一旦正确编辑所有内容即可完成不同。cat /etc/resolv.conf返回所需的信息:nameserver 1xx.2xx.1xx.5x(3 全部一起)并搜索 Home domain.name。

要让它像以前一样工作,需要做什么?

答案1

经过认真研究,发现了有用的一点:

apt-get 删除 --purge dnsmasq

 resolvconf -u

 service network-manager restart

一切与升级前一样。

相关内容