最近我的 Ubuntu 16.10 桌面出现了一个奇怪的问题。当我在终端内时,网络不起作用,我无法安装软件包,也无法运行需要从终端联网的软件。
奇怪的是,除了终端之外的一切都像浏览器一样运行正常。
当我输入“curl google.com”时,它说无法解析主机:google.com
我认为这是 DNS 问题,因为当我直接使用 IP 地址时,curl 可以工作。我尝试修改我的 /etc/resolv.conf 文件并添加 google dns 服务器,但它也不起作用,重新启动网络服务或重新启动系统也不起作用。我别无选择。
请帮忙,谢谢。
答案1
我已经解决了,
- 我从 /etc/network/interfaces 中删除了所有接口,以便它们不会与 NetworkManager 服务中定义的接口冲突。
- 我修改了 /etc/resolvconf/resolv.conf.d/base 并添加了 Google 的名称服务器(8.8.4.4 和 8.8.8.8),然后重新启动。
现在一切正常。