我正在处理Ubuntu的新安装,我遇到了一个奇怪的问题,我认为这与DNS有关,但我不知道如何修复它。总之,我是连接到网络,但我不能删除任何网站。
不过,我要直截了当地说,我所有的其他设备--包括一个Ubuntu的VirtualBox实例--都是用我用来安装到问题pc上的相同的iso文件创建的--连接和上网都很好。另外,更改网络ui的“编辑连接”中的设置没有任何影响。
这是问题的要点。例如,如果我平一个IP,8.8.8.8,那么每件事看起来都没问题。但是,如果我在主机名上使用主机命令,那么它就失败了。
我试图更改resolv.conf,尽管我知道在重新启动时更改将被覆盖,只是为了看看它是否会改变行为,它确实改变了行为。
但是,ping的结果并没有改变,我的浏览器也无法上网。
我已经试过了所有我能在网上找到的解决方案,但都没有结果。我真的是头撞在墙上了,所以任何帮助都是值得感激的。
这个网站告诉我,我还不能在我的问题中嵌入图片,所以在完成上面列出的操作时,这里有一些指向终端屏幕截图的链接:
发布于 2017-08-23 03:51:05
谢天谢地,我找到了解决这个问题的办法。或者更准确地说,我发现了一个人写的一篇文章,他在Ubuntu17.04中经历了同样的问题,而且幸运的是,他比我有更多的知识。
这其中的要点是它确实是一个DNS问题。这个问题是由一个叫做“系统解决”的服务引起的。更具体地说,服务的DNSSEC功能不能很好地使用resolv.conf。修复方法是要么禁用该功能(不安全),要么用另一个名为“unbound”的服务替换它。在我的例子中,我遵循了提交人禁用DNSSEC的步骤,并立即修复了问题。这充分地证明了这就是问题所在;于是,我跟着他的步骤,用“解束缚”取代了系统解决方案。我现在可以尽情浏览互联网了。
下面是指向文章的链接。如果有人想加入一些深入的技术解释,我会喜欢的。否则,感谢您的收听。
https://askubuntu.com/questions/948508
复制相似问题