Windows XP 上的连接问题是否与 DNS 问题有关?

Windows XP 上的连接问题是否与 DNS 问题有关?

我有一个无线本地网络,其中一台 XP Toshiba 笔记本电脑无法连接到互联网,尽管它当天早些时候运行良好。其他几台 Mac 机器连接没有问题(尽管我已将它们关闭以确保没有 IP 干扰问题)。

我在 Chrome 中收到的消息是:

错误 105(net::ERR_NAME_NOT_RESOLVED)

找不到 www.google.com 上的服务器,因为 DNS 查找失败。

让我无法理解的是,当我检查无线连接时,它显示状态为已连接且信号强度强。但是,我无法 ping 任何内容,无论是 www.google.com 还是 Google IP 地址。如果是 DNS 问题,难道我不能 ping IP 地址吗?

这是 DNS 问题吗?无论如何,我可以采取哪些实际步骤?

这里是ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Kessler_Toshiba
   Primary Dns Suffix  . . . . . . . : 
   Node Type . . . . . . . . . . . . : Unknown
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Wireless Network Connection:

   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : Intel(R) PRO/Wireless 3945ABG Networ
k Connection
   Physical Address. . . . . . . . . : 00-13-02-D2-52-5A
   Dhcp Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IP Address. . . . . . . . . . . . : 192.168.1.103
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :
   DHCP Server . . . . . . . . . . . : 192.168.1.254
   Lease Obtained. . . . . . . . . . : Monday, December 12, 2001 8:57:09 PM

   Lease Expires . . . . . . . . . . : Monday, December 19, 2001 8:57:09 PM

答案1

作为尼卡特龙和其他人提到的一样,问题在于计算机找不到默认网关。以下是解决此问题的分步解决方案:

1)确定默认网关IP:我使用一台已经通过路由器连接到互联网的计算机(在本例中是 Mac)完成了此操作,我netstat -nr在终端中运行了一个命令。(另请参阅查找 Mac 和 Windows 默认网关的说明

2)分配静态IP地址:在 XP 中,我进入控制面板 -> 网络连接 -> 无线网络连接 -> (右键单击)属性 -> 常规(选项卡)-> 选择 Internet 协议 (TCP/IP) -> 单击属性...(参见如何在 XP、Vista 或 Windows 7 中分配静态 IP 地址

在此处输入图片描述

在常规选项卡中,从获取 IP 地址自动使用以下 IP 地址

在此处输入图片描述

在此窗口中,填写以下内容:

  • IP地址=(从 cmd 提示符运行 ipconfig 时看到的 IP 地址)
  • 子网掩码=(从 cmd 提示符运行 ipconfig 时看到的子网掩码)
  • 默认网关=(您在步骤 1 中获得的默认网关)
  • 首选 DNS 服务器= 8.8.8.8(这是 Google 的公共 DNS 服务器)
  • 备用 DNS 服务器= 8.8.8.4

就这样!感谢大家的帮助。

答案2

您的 DHCP 服务器似乎没有提供网关地址。没有网关,您就无法离开本地网络。对于大多数家庭网络,这通常是路由器的 LAN 端 IP 地址。

尝试ipconfig /release然后ipconfig /renew通过 DHCP 刷新您的设置。

答案3

您没有为网络设置网关,如果您位于路由器或防火墙后面,这可能是原因。要测试这一点,请右键单击网络适配器,点击属性,然后输入网关,通常是 192.168.1.1 或类似的值。您可以将网关更改为 DHCP 服务器,看看这是否有帮助。虽然这通常应该是动态提供的,假设 IP 当前已租给您,但您可以将所有内容更改为静态,它应该以相同的方式工作。

来自我的 Windows 7 机器的示例输出:

Ethernet adapter Tunngle:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : 

Wireless LAN adapter Wireless Network Connection 4:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : 

Wireless LAN adapter Wireless Network Connection 3:

   Connection-specific DNS Suffix  . : 
   IPv6 Address. . . . . . . . . . . : 2001:470:1f0f:983:d030:c78:972f:f7c6
   Temporary IPv6 Address. . . . . . : 2001:470:1f0f:983:889b:1d47:9bbf:9fe5
   Link-local IPv6 Address . . . . . : fe80::d030:c78:972f:f7c6%14
   IPv4 Address. . . . . . . . . . . : 192.168.0.150
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : fe80::226:5aff:fefc:e5e8%14

Ethernet adapter Local Area Connection:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : 

相关内容