KMC*_*KMC 8 router wireless-networking ipv4 windows-10
我必须使用静态 IP 和子网(机器自动化,而不是互联网)连接到路由器。在 ipconfig 中,子网掩码显示我输入的子网地址,但分配的 IP 与我输入的地址不同。以前的计算机连接正常,我在 ipconfig 中注意到的唯一区别是新计算机具有“自动配置 IPv4”。
什么是 IPv4 自动配置?IP 应该从路由器的 DHCP 分配,如果存在 IP-MAC 冲突,我应该收到错误消息。在这种情况下,为什么 IPv4 自动配置出现在 PC 的命令提示符中而不是通常的 IPv4?
谷歌搜索产生了一个解决方案,但需要修改注册表以禁用自动配置。我已经有了最新的驱动程序更新。我怀疑有替代解决方案。
TOO*_*GAM 10
屏幕截图显示了一个以 169.254 开头的 IPv4 地址。
这来自“本地链接”范围(例如,RFC 3927 第 31 页讨论了 Windows XP 使用这些地址的内容)。有些人将这些地址称为“APIPA”地址,以 Windows XP 的称为自动专用 IP 分配 (APIPA) 的过程命名。
似乎随着技术的进步,现在有两个原因通常会导致此范围内的地址。
拥有这样一个地址的潜在解决方案可以是:
为什么 DHCP 不起作用是一个单独的问题。这是您所问的具体问题的正确答案,即:“什么是 IPv4 自动配置”。
至于为什么 DCHP 覆盖静态 IP:DHCP 通常不会。如果您在 Microsoft Windows 中看到自动配置地址,那么您没有使用“静态 IP”分配。(相反,您被配置为尝试使用 DHCP,或者 DAD 正在生效。)
根据一条评论(通过建议的编辑提出),较新版本的 Microsoft Windows 可能会静默设置自动配置 IP(而不是在屏幕上显示消息)。这很可能是由 DAD 引起的。
尝试禁用 DAD 可能不是解决问题的好方法,因为这可能会导致计算机开始使用所需的 IP 地址,但无法解决另一台设备尝试使用相同 IP 地址的问题(这可能会导致立即出现问题,或稍后当其他设备再次开始变得更加活跃时)。
小智 7
作为编辑注册表的替代方法,您可以尝试以下解决方案:
netsh interface ipv4 show inter
<id>
为您的网络连接的 ID:netsh interface ipv4 set interface <id> dadtransmits=0 store=persistent
来源:http : //the-it-wonders.blogspot.com/2013/04/autoconfiguration-ipv4-address-196254xx.html
由于我无法在 TOOGAM 的回答中添加评论:自动配置显然可以覆盖静态 ip 配置。今天我有一台无法访问网络的笔记本电脑(Windows 10,版本 1709),即使我将静态 ip 放在网卡配置中,但在 ipconfig 输出中仍然可以看到静态 ip 和自动配置 ip。
归档时间: |
|
查看次数: |
122098 次 |
最近记录: |