你们能帮我解决我的问题吗?我使用的是 Windows 7,我获得了169.254.x.x
IP 地址。这是什么问题?你们能给我一个分步过程吗?
以下是我尝试过的:
ipconfig /all
得到一个 169.254.xx 的 IP 地址,没有默认网关ipconfig /release
给了我们相同的号码ipconfig /renew
失败的- 还尝试检查电缆并对调制解调器和路由器进行了硬重置,但仍然不起作用
答案1
169.254.xx 表示计算机具有物理以太网链接,但无法从路由器获取 IP 地址。您可以尝试以下操作:
- 使用另一根以太网电缆
- 尝试使用 wifi(如果可用)
- 使用另一台计算机或智能手机检查路由器是否正常工作,并检查路由器日志中是否存在错误
- 如果您知道路由器的 IP,请在您的计算机上设置静态 IP。
答案2
您已设置 DHCP 服务器,但未找到 DHCP 服务器,因此您的系统默认为自动专用 IP 寻址 (APIPA)。通常,除非您有静态 IP,否则您的路由器会提供您的 DHCP IP 寻址。如果您的路由器由 ISP 提供,那么我建议您联系您的互联网提供商。
答案3
进入获取 169.XXX 地址的系统和路由器,为自己设置一个私有地址,因为 DHCP 不起作用。我以前遇到过这种情况,我知道的唯一不用更换路由器就能修复它的方法就是为有问题的 PC 设置静态地址。
为此,首先进入路由器,查看您使用的寻址类型。大多数路由器都有 192.168.1.x 寻址方案。
路由器中应该有一个地方可以设置静态路由,通常在“LAN IP 设置”或类似位置下。抱歉,我无法更精确,但每个路由器都不同。
一旦为该系统设置了静态路由,就可以了
Start > Control Panel > Network and Sharing Center
。在左侧您将看到“更改适配器设置”,单击此按钮。
当您在屏幕上看到您的适配器时,右键单击并选择属性。
在此屏幕中选择“Internet 协议版本 4 (TCP/IP V4)”并点击属性。选择“选择以下地址”并输入您在路由器上选择的地址,如果是 192 地址,子网将为 255.255.255.0,网关将是路由器的地址。对于 DNS,您可以使用 ISP 提供的 DNS 或任何免费的 DNS,如果您需要几个,Comodo Secure DNS 是 195.46.39.39,OpenDNS 是 208.67.222.222。
就这样,希望这会有所帮助。
答案4
在检查了电缆等之后,我发现尽管我可以无线连接到路由器,但重置路由器实际上解决了这个问题。
问题出在路由器上的一个明显迹象是,即使设置了静态 IP,我也无法仅使用 LAN ping 通路由器。另一个明显迹象是,在路由器上,我专门为 DHCP 范围之外的 LAN 连接指定了一个 IP。例如:DHCP 应该返回专用 IP 地址,但却给出了垃圾地址,而使用 DHCP 的无线网卡却可以完美地检索自己的专用地址。
连接到路由器(可能使用另一台计算机)并为您想要测试的每台设备指定一个 IP 地址(在 DHCP 范围之外,这样您就可以明确确认 DHCP 是否正常工作并识别出您设备的 MAC 地址),同样对无线设备执行相同操作,然后确保所有设备都使用 DHCP。如果某个无线设备与有线设备正常工作而另一个设备不工作(例如 DHCP 肯定正常工作),则可能是您的路由器出现故障。
如果您发现是这种情况,请知道您的沮丧不是徒劳的,因为即使您手动配置了正确的 IP 来启动路由器,但实际上您的路由器在整个过程中都是一块砖,无论多少软件步骤都无法解决问题。
注意:据我所知,其他遇到此类问题的人似乎都抱怨电缆问题,这就是我提出这个问题的原因。而对我来说,结果是我的路由器出了问题,我不知道,但可能是电缆/端口有问题导致的。
如果情况变得更糟,您可能需要找到一个旧路由器,看看它是否存在同样的问题。
如果情况变得最坏,你可能需要一张新的网卡……
TLDR:169.254.x.x
是当您的设备无法从 DHCP 服务器(您的路由器)检索 IP 地址时提供的地址。例如。如果您已经发现有人给您提供了一个169.254.x.x
地址,那么您很可能遇到了硬件问题,
- 查明无线设备或网卡是否在启用 DHCP 的情况下工作(由于某种原因,你的路由器不再通过局域网处理 DHCP 请求……可能更像我的情况)或
- 设置静态 IP,看看是否可以通过忽略 DHCP 来绕过该问题,您可以避免 IP 冲突
arp -a
(您可能需要第二个设备)。