自从昨天从Ubuntu 10.04(Lucid Lynx)升级到Ubuntu 12.04(精确穿山甲)以来,我遇到了 DNS 问题。
DNS 有时可以工作,但速度很慢。
我已阅读博客文章DNS in Ubuntu 12.04。
- “我真的不想要本地解析器,我该如何关闭它?要在网络管理器中关闭dnsmasq,您需要编辑 /etc/NetworkManager/NetworkManager.conf 并注释“dns=dnsmasq”行(放置一个# 在它前面)然后执行“sudo restart network-manager”。”
我没有要评论的这一行。检查 Synaptic Package Manager 显示未安装 dnsmasq(已安装 dnsmasq-base)。
使用 NetworkManager GUI(并指定 DNS 服务器)编辑和创建连接无济于事;Ubuntu 不尊重用户 GUI 设置 DNS 服务器。这些 GUI 工具应该不起作用吗?
- “我使用静态 IP 地址配置,我应该在哪里放置我的 DNS 配置?静态接口的 DNS 配置应该作为“dns-nameservers”、“dns->search”和“dns-domain”条目添加到接口中在 /etc/network/interfaces 中”
是否有任何可用的示例?我/etc/network/interfaces的非常稀疏。
现在,我已经编辑/etc/resolv.conf用127.0.0.1我的 DNS 服务器(我的宽带路由器)的名称服务器替换名称服务器,但我不知道在文件被这个新系统(dnsmasq?)覆盖之前,这个修复会持续多久。