不知何故,我在 16.04 中破坏了整个 DNS 系统。
我现在必须编辑/run/resolvconf/resolv.conf
以添加名称服务器(如 nameserver8.8.8.8
或类似名称服务器)。
当然,这总是在重新启动后消失。
(是的,我知道我不应该以这种方式破解它!)
注意:我通过 wifi 而不是以太网访问路由器。
我尝试过编辑/etc/NetworkManager/NetworkManager.conf
- 目前显示
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=false
我尝试注释掉该dns=
行,但问题仍然存在。我尝试编辑 wifi 设置中的 ipv4 参数,尝试使用静态或自动 - 但重启后仍然不行。
目前我的 /etc/network/interfaces 显示
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
address 192.168.200.44
netmask 255.255.255.0
gateway 192.168.200.1
dns-nameservers 8.8.4.4**
我在那里添加了 IP 数据线作为最后的手段。如果我使用“环回”而不是“静态”,那么它们可能就没有任何意义了,对吗?
理想情况下,我想使用 DHCP 而不是静态,但使用我自己的名称服务器,例如 google 或 OpenDNS。
那么我可以在哪里查看我的 DNS 和静态的问题是什么?
答案1
首先,由于格式严重畸形,请将/etc/network/interfaces
文件恢复为默认值:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
其次,您可以轻松地在网络管理器中设置自己的 DNS 名称服务器,如下所示:https://farm4.staticflickr.com/3898/14334590042_3c72168038_o.jpg
完成这些更改后,请重新启动并让我们听取您的报告。