0

我有2台机器。一个IP是169.254.41.172,另一个是169.254.72.175。它们都连接到同一个路由器。为什么是“子网”?不同的?我指的是 41 到 72 之间的第三个数字。

4

3 回答 3

4

这些是链接本地地址,它们使用 255.255.0.0 作为子网掩码,因此两个地址都在同一个子网中。

这些地址是自动生成的,如果您想对它们进行更多控制,您将需要 DHCP 服务器或配置静态 IP 地址。

于 2012-11-20T16:02:46.893 回答
1

这些机器没有获得 IP 地址。“169.254”的开头八位字节将这些地址标识为“链接本地”。

http://en.wikipedia.org/wiki/Link-local_address

值得一提的是,地址不在不同的子网上,因为完整的本地链接定义是 169.254.0.0/16,或“B 类”子网。话虽如此,但您不可能很快让这些计算机进行通信。路由器是否通电,电缆是否已连接,路由器和计算机上的实际 RJ45 插孔上是否有上行链路指示灯?路由器上是否启用了 DHCP?

于 2012-11-20T16:00:59.927 回答
1

您的路由器似乎没有充当 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)。

于 2012-11-20T16:02:07.100 回答