我可以在 google.com 上执行 nslookup 并获取 IP。我可以在浏览器窗口中连接到该 IP 并进行搜索。但 google.com 和 chrome 栏搜索会给我一个错误“抱歉,找不到主机”
我在网上找不到关于此内容的资料。欢迎提供任何帮助。
答案1
了解您使用的是 Windows 还是 Linux 会很有帮助 - 我假设是 Windows。
检查你的 hosts 文件(通常
C:\Windows\System32\Drivers\etc\hosts
)。如果其中有任何条目重定向 google.com,则需要将其删除。顺便说一句,这可能是恶意软件感染的迹象。检查并禁用任何工具栏和附加组件在 Chrome 中看起来很可疑。
广告软件通常会将 google.com 重定向到他们自己的虚假(且充斥着广告)搜索引擎。这可以解释您所遇到的行为 - 但这只是一种可能性。
答案2
清除浏览器缓存。我经常遇到我支持的系统出现的问题,浏览器缓存损坏,似乎无法连接到 1 个站点。(您也可以使用其他浏览器)。
答案3
如果不是 @pgr 指出的 hosts 文件或计算机上的广告软件,则可能是您的 DNS 服务器。如果您所在的国家/地区屏蔽了 Google 的 DNS 名称,则应尝试将您的 DNS 服务器更改为 Google 的公共 DNS 服务器。它可能比您的本地 DNS 服务器慢一点,但可以确保您几乎 100% 正常运行并解析到正确的服务器。您可以通过网络适配器更改 DNS 服务器。
- 控制面板\网络和 Internet\网络连接
- 右键单击您的活动网络适配器,然后单击属性
- 选择Internet协议版本4(TCP/IPv4)项,然后单击属性按钮。
- 单击使用以下 DNS 服务器地址:单选按钮并分别输入 8.8.8.8 和 8.8.4.4 作为首选和备用 DNS 服务器。
- 按“确定”。点击“关闭”。测试一下http://www.google.com