为什么我的台式电脑无法从路由器获取 IP 地址?

为什么我的台式电脑无法从路由器获取 IP 地址?

从今天早上起,我的台式电脑(直接连接到路由器)就无法连接到互联网。我的笔记本电脑通过无线接入点连接到同一个路由器,其互联网连接正常,因此我认为路由器没有问题。

我可以在台式电脑上 ping 127.0.0.1,并且网线插入处的灯亮了。我也更换了网线。没有变化,所以我认为网线没有问题。

台式电脑上自动分配的 IP 地址是 169.254.xxx.xxx。因此,我认为电脑无法从路由器获取 IP 地址。

另外,我查看了设备管理器,一切似乎都正常。

我的路由器有最新的固件。

Windows 防火墙已关闭。我没有其他防火墙。

我已多次重启路由器和台式电脑。

已安装最新的主板以太网驱动程序。

有什么想法吗?一切似乎都井然有序,只是我的台式电脑无法获取 IP 地址。

我的环境:

  • Windows XP SP2
  • 十亿 ADSL 路由器。MAC 过滤已禁用。DHCP 已启用。IP
    范围内有 100 个 IP 地址可用。
  • MSI K8N SLI 主板(板载以太网)。

答案1

以下 Microsoft 支持文章介绍了 TCP/IP 和 Winsock 的修复:

如何重置互联网协议 (TCP/IP)

如何确定 Windows Server 2003、Windows XP 和 Windows Vista 中的 Winsock2 损坏并从中恢复

简而言之,作为管理员,您应该在命令提示符中输入:

重置 TCP/IP

netsh int ip reset c:\resetlog.txt

重置 Winsock

netsh winsock reset

答案2

您能否打开命令提示符并输入 ipconfig /release,如果没有错误,则输入 ipconfig /renew,您会得到什么响应?

检查路由器是否有可用的 IP 地址。如果 DHCP 范围较小且租约较长,则所有可用的 IP 都可以分配。

最后,您可以尝试手动分配一个您知道在同一子网中未使用的 IP,并尝试访问网络。

答案3

可能是 Windows 更新为您的网卡安装了新的驱动程序,但该驱动程序无法正常工作。检查网卡驱动程序的日期(我的电脑 -> 属性 -> 硬件 -> 设备管理器)。如果日期非常近,您可以尝试回滚驱动程序。

答案4

大家的建议都很好。但最后唯一有效的办法就是买一张新网卡。

相关内容