14.04 桌面版:获取了静态 IP,ping 通,DNS 不通

14.04 桌面版:获取了静态 IP,ping 通,DNS 不通

我的问题与这个问题非常相似:可以 ping 但无法 DNS

我在之前的 Ubuntu 版本(9.04 和 12.04)上设置了静态 IP,没有任何问题。这次我也使用了相同的方法。即手动编辑文件/etc/network/interfaces以设置静态 IP。

我的路由器为这台机器保留了 IP。机器获取所需的静态 IP(我现在收到网络问题消息,并在重启时额外等待 60 秒)。我可以 ping 路由器和 8.8.8.8,但我无法查找任何内容。我无法将 curl 与 google.com 这样的域名一起使用。

我的 Windows 笔记本电脑看不到它,但我可以通过转到指定的静态 IP 来访问它。

我尝试按照引用的问题中的建议使用 nslookup,但超时而没有到达任何服务器。

答案1

我通常不想回答自己的问题,但我基本解决了这个问题。答案在以下 2 个帖子中:

静态 IP 配置导致 apt-get 错误

当网络配置为静态 IP 时,resolv.conf 不会在重启时设置

最终答案是补充:

dns-nameservers 10.0.1.1

在 中的 eth0 定义末尾/etc/network/interfaces。这解决了我对外部世界的所有访问问题。但是,由于某种原因,我的启动速度从非常快变成了需要几分钟才能完成网络配置。静态 IP 由路由器保留,因此冲突实际上不应该是问题。

无论如何,系统现在可以使用我想要的静态 IP 正常工作。长时间的启动过程很烦人。

答案2

如果您的安装最初是通过 DHCP 设置的,那么这篇其他文章可能会给您更多的见解:

静态 IP 但动态名称服务器?

相关内容