目录标题
📘 IPv4 .254 与 .255 地址含义笔记
1. 环境示例(已脱敏)
ip -4 a
1: lo: <LOOPBACK,UP,LOWER_UP>
inet 127.0.0.1/8
8: bond0: <MASTER,UP>
inet X.Y.40.25/24 brd X.Y.40.255
9: bond1: <MASTER,UP>
inet X.Y.66.25/24 brd X.Y.66.255
10: docker0: <UP>
inet 172.17.0.1/16
14: cilium_host@cilium_net: <UP>
inet 245.0.8.94/32
路由:
route -n
Destination Gateway Genmask Flags Iface
0.0.0.0 X.Y.40.254 0.0.0.0 UG bond0
X.Y.40.0 0.0.0.0 255.255.255.0 U bond0
X.Y.66.0 0.0.0.0 255.255.255.0 U bond1
169.254.0.0 0.0.0.0 255.255.0.0 U bond0
2. .254 与 .255 的区别(核心概念)
✔ /24 网段(掩码 255.255.255.0)的地址结构
假设网段为:A.B.C.0/24
| 类型 | 地址示例 | 含义 |
|---|---|---|
| 网络地址 | A.B.C.0 | 网段的标识,不可用于主机 |
| 可用主机地址 | A.B.C.1 ~ A.B.C.254 | 可分配给主机、网关 |
| 广播地址 | A.B.C.255 | 发送到该网段全部主机的广播地址 |
✨ 因此:
.254= 最后一个可用主机地址 → 常被配置为网关.255= 广播地址(Broadcast) → 不能作为主机地址
3. 为什么默认网关常设置为 .254?
不是标准,只是业界习惯。
网关可以是任意可用地址:
.1.254.10
都是可以的,只要路由器和主机一致。
4. .255 不一定是广播(重要)
广播地址由掩码决定,而不是由数字本身决定。
示例:
/23(255.255.254.0)
网段:
- 192.168.0.0/23
广播地址不是.255,而是:192.168.1.255
/31、/32
/31没有广播/32是单点地址
所以 .255 是否是广播 → 看掩码,不看数字。
5. 169.254.x.x 的含义
这是 APIPA(Link-local address),当 DHCP 获取失败时由系统自动分配。
你的路由表出现:
169.254.0.0 255.255.0.0
属于系统保留的链路本地路由,正常情况不影响业务。
6. 常用排查命令
查看接口与广播地址
ip -4 addr show dev bond0
查看默认路由/网关
ip route
测试网关连通性
arping -I bond0 <网关IP>
✔ 总结(一句话)
在 /24 网段中:
.254 是可用主机地址(常做网关),.255 是广播地址,用于通知本网段所有主机。

被折叠的 条评论
为什么被折叠?



