我终于从 7.10 迁移到 12.04。我还有最后一部分要完成,但我很难过。我在每台服务器上都使用 Puppet,过去我在 resolv.conf 中包含了名称服务器地址和 puppetmaster 的搜索域名。
search puppetmaster.com
nameserver 192.168.1.XXX
Run Code Online (Sandbox Code Playgroud)
在 12.04 resolv.conf 重新启动时被覆盖。我不能为这些使用静态 IP,所以使用 /etc/network/interfaces 来帮助我是一个零点。
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
Run Code Online (Sandbox Code Playgroud)
有没有办法让 resolvconf 在头部、尾部或底部处理这个问题?如果有,是否有任何示例可以用来在我的服务器上进行调整。
任何帮助深表感谢。
我不希望网络管理员将从 DHCP 接收的 DNS 服务器添加到我的/etc/resolv.conf.
当从 GUI/Connections/IPV4 配置并选择自动(仅地址)方法时,它仍会添加通过 DHCP 接收的 DNS 服务器。
是否可以按连接执行此操作(特定 ssid ?)