NIC 突然无法获取 IP 地址/连接

NIC 突然无法获取 IP 地址/连接

正如标题所示,我遇到了 NIC 问题。无论如何,截至昨晚,它运行正常。然后今天早上它出现了问题,Windows 显示“无互联网访问”。我重新启动了计算机,问题仍然存在。然后我重新启动了路由器(硬件有时不稳定,所以认为可能是它)没有成功。为了隔离问题,我启动了 Ubuntu Live CD。它也无法获取地址。我尝试在 Linux 和 Windows 上分配静态 IP,但也无法访问任何内容。

Windowsipconfig返回 169....等 IP,这表明存在 DHCP 问题。Linux(网络管理器)在尝试获取 IP 时一直显示“正在连接...”。

不太清楚到底发生了什么,不过我很确定它现在已经坏了。我想知道我还能做什么?如果这个东西还能救活的话,我都不想去买 PCI-e NIC!

编辑

其他设备可以通过 Wi-Fi 和以太网连接。已尝试使用多条以太网电缆。

答案1

检查网络接口控制器 (NIC) 的制造商和型号。您可以使用以下命令之一从命令行获取该信息:

ipconfig /all | find "Description"
wmic NIC where NetEnabled=true get Name

然后访问制造商的网站并查找 NIC 的驱动程序。通常,操作系统的驱动程序中会包含制造商提供的诊断实用程序。如果制造商提供“仅驱动程序”下载,请不要选择该下载,而是选择完整下载选项。您可能无需安装新驱动程序即可运行诊断程序,诊断实用程序可以帮助查明 NIC 是否存在硬件问题。也就是说,如果它未通过制造商诊断实用程序执行的测试,您可能需要购买另一个。或者,实用程序可能会提供重置 NIC 某些参数的选项,这可能会解决问题。

答案2

我可能知道这不会帮助缩小确切问题的范围,因为我建议按照 moonpoint 的建议去做。但您可以快速尝试的另一件事是确保您已刷新 DNS 缓存并释放/更新 IP(我相信您已经这样做了,但我想我会提到它)。

打开 CMD 或者终端

命令:

刷新 DNS:“ ipconfig /flushdns ”

IP 释放/更新:“ ipconfig /release ”和“ ipconfig /renew ”

终端:下面的链接显示了基于 Linux 的操作系统的许多不同方式或种类的 DNS 刷新。 http://www.cyberciti.biz/faq/rhel-debian-ubuntu-flush-clear-dns-cache/

IP发布/续订:

sudo ifconfig wlan0 关闭

sudo ifconfig wlan0 启动

或者我觉得我听说过这个也很好用

sudo /etc/init.d/networking 重启

祝你好运!我遇到了各种网络问题。天哪,我又沮丧又累!!所以我理解你的痛苦。

相关内容