计算机连接到局域网,但未连接到互联网

计算机连接到局域网,但未连接到互联网

我有一台装有 Vista Home 的计算机,它可以连接到路由器,但无法上网。我无法 ping google.com,请求超时。我在两个独立的网络上尝试过此操作,其他计算机连接时没有问题。

我更新了 ipconfig、重置了 winsock、更新了无线适配器,hosts 文件看起来没问题。我尝试禁用防火墙以及直接有线连接。我用 Norton 扫描了一下,但什么也没发现。在诉诸系统还原之前,我还能尝试其他什么吗?

更新(摘自答案)

Windows Update 能够找到更新并安装它们(尽管它们可能之前已经下载过)。当我使用其 IP 66.102.9.103 ping Google 时,它​​说丢失了 25% 的数据包。我成功刷新了 DNS,但没有帮助。此外,我发现带网络连接的安全模式运行正常。

答案1

打电话给你的 ISP 怎么样?如果你甚至无法直接连接,那么可能是调制解调器和/或你的实际连接存在问题。

编辑:由于同一局域网上的其他计算机似乎也正在连接,所以很可能是那台计算机存在问题。

一些后续措施是检查并确保你有正确的司机。

此外,我会尝试看看我是否仍然有同样的启动问题safe mode with networking

答案2

检查连接的 IP 设置。我假设您希望路由器充当 DHCP 服务器,因此请确保您的 IP 信息不是静态设置的。

答案3

检查你的路由器 DNS 设置,尝试这些开放DNSDNS 服务器:

208.67.222.222 (主要)

208.67.220.220(辅助)

您的 NIC 配置也同样如此。

尝试 ping 一个 IP 地址,即:66.102.9.103(这是谷歌地址)以查看这是否是与 DNS 相关的问题。

答案4

在 Windows Vista 中重置 TCP/IP(Internet 协议)

  1. 单击“开始”按钮。
  2. 类型命令在开始搜索文本框中。
  3. Ctrl+Shift+Enter键盘快捷键以管理员身份运行命令提示符。允许提升请求。
  4. 类型netsh int ip 重置在命令提示符 shell 中,然后按 Enter 键。
  5. 重新启动计算机。

如果您使用的是静态 IP 地址,则必须再次输入设置,因为这会将 TCP/IP 重置为 Windows 默认值(自动)。

在 Windows Vista 中刷新 DNS 解析器缓存

  1. 单击“开始”按钮。
  2. 类型命令在开始搜索文本框中。
  3. Ctrl+Shift+Enter键盘快捷键以管理员身份运行命令提示符。允许提升请求。
  4. 在命令窗口中输入以下内容,然后按回车键:ipconfig /flushdns

您将看到以下确认信息:

Windows IP 配置已成功刷新 DNS 解析器缓存。

相关内容