我有2台机器。一个IP是169.254.41.172,另一个是169.254.72.175。它们都连接到同一个路由器。为什么是“子网”?不同的?我指的是 41 到 72 之间的第三个数字。
3 回答
这些是链接本地地址,它们使用 255.255.0.0 作为子网掩码,因此两个地址都在同一个子网中。
这些地址是自动生成的,如果您想对它们进行更多控制,您将需要 DHCP 服务器或配置静态 IP 地址。
这些机器没有获得 IP 地址。“169.254”的开头八位字节将这些地址标识为“链接本地”。
http://en.wikipedia.org/wiki/Link-local_address
值得一提的是,地址不在不同的子网上,因为完整的本地链接定义是 169.254.0.0/16,或“B 类”子网。话虽如此,但您不可能很快让这些计算机进行通信。路由器是否通电,电缆是否已连接,路由器和计算机上的实际 RJ45 插孔上是否有上行链路指示灯?路由器上是否启用了 DHCP?
您的路由器似乎没有充当 DHCP 服务器。169.254 是 Windows 机器无法自动获取 IP 地址的特殊范围。
来自: http: //packetlife.net/blog/2008/sep/24/169-254-0-0-addresses-explained/
有时您可能会遇到一个主机,它以某种方式为自己分配了一个 169.254.0.0/16 范围内的 IP 地址。这是已为 DHCP 配置的 Windows 机器特别常见的症状,但由于某种原因无法联系 DHCP 服务器。当主机无法动态获取地址时,它可以选择根据 RFC 3927 为自己分配一个本地链路 IPv4 地址。Microsoft 对此的术语是自动私有 Internet 协议寻址 (APIPA)。