我在Windows7 x64 PC上看到了一个奇怪的问题。
PC机有两个网络接口: 10.0.7.80和169.254.198.30。
由于某种原因,当169.254.X.X接口出现时,Windows为它设置了错误的路由。
route print命令显示169.254.X.X子网的数据包将转到10.0.7.80接口:
169.254.0.0 255.255.0.0 On-link 10.0.7.80 30我不知道为什么Windows会创建它。它只发生在办公室的一台电脑上。其他PC机正确设置路由。
例:
169.254.0.0 255.255.0.0 On-link 169.254.40.79 286在设置上有什么不同吗?
如果我执行route add 169.254.0.0 mask 255.255.0.0. 169.254.198.30命令,一切都可以正常工作,但我不能指望用户每次遇到网络问题时都会这样做。
发布于 2017-04-25 15:20:40
这不是路由问题。您的NIC显然没有通过DHCP获得IP,或者您配置错了它。请看一下RFC 5735:
169.254.0.0/16 -这是“链接本地”块。正如在RFC3927中所描述的,它被分配给单个链路上的主机之间的通信。主机通过自动配置获得这些地址,例如当找不到DHCP服务器时.
https://serverfault.com/questions/846454
复制相似问题