Skype 可以连接到互联网,但我所有的网络浏览器都无法在 Fedora 15 上连接

Skype 可以连接到互联网,但我所有的网络浏览器都无法在 Fedora 15 上连接

我最近决定从 Ubuntu 转向 Fedora。当连接到我的无线网络时,尽管 Skype 工作正常,但我的网络浏览器无法访问任何网站。通过有线连接到网络时我没有遇到问题。我猜这是某种 DNS 问题,但我不知道如何解决它。

有什么建议么?

答案1

您的问题肯定出在 DNS 配置上。伟大的将军故障排除指南Shawn 写的包含很多有用的信息,根据这些信息,您可以验证问题是否与 DNS 有关。添加到 Shawn 的建议中,我建议您尝试使用host这样的方法手动解析主机名(microsoft.com这只是一个很好的例子;)):

host microsoft.com

(如果 DNS 服务器配置不正确,这应该不会产生任何结果)然后

host microsoft.com 8.8.8.8

- 这次您host明确告诉工具它应该查询哪个名称服务器。无论您的/etc/resolv.conf文件包含什么内容,这都应该有效。

此外,您的有线连接工作正常这一事实可能既是一个线索,也是进一步调查该问题的一种方法。我建议你这样做:

  1. 通过线路连接,验证网页浏览是否正常,然后将其复制/etc/resolv.conf到某个临时位置,例如/tmp/resolv1.

  2. 断开电线并通过无线连接。建立连接后(您可以执行 aping 8.8.8.8来测试该连接),将 的内容复制/etc/resolv.conf到第二个临时文件,例如tmp/resolv2.

  3. 比较两个复制的文件。第一个应该包含正确的名称服务器,第二个可能不包含或包含一个不正确的条目,例如您的网关地址(通常为192.168.1.1192.168.0.1)。

现在您可能明白为什么名称解析(通常是网页浏览所需的)不适用于您的无线配置。但问题出在哪里可能并不明显起源从。

通常(在标准桌面发行版中),网络由 GUI 程序控制,例如网络管理器或者世界文化中心。该工具用于轻松定义有线和无线接口应如何连接到网络,以及在每种情况下应从 DHCP 服务器查询哪些信息。

所以,最后,我相信要解决您的问题,您只需打开网络配置 GUI 程序并检查有线和无线接口的配置选项有何不同。例如,有线接口可能只是使用静止的IP 地址和 DNS 的配置。另一种选择是两个接口都使用 DHCP,但其中一个选项勾选了使用静态 DNS(这些选项可能在其他地方定义)。

相关内容