我有我的Debian服务器的额外的/ 27 IP的子网。 我正在尝试多个configuration,但没有成功添加整个子网。
运行
ip addr add 231.231.231.0/32 dev eth0
运行良好,我可以ping任何下面的IP没有任何问题。
Runngin
ip addr add 231.231.231.0/27 dev eth0
只能使得IP可ping,其余的不是。
我做错了什么? 谢谢!
AIUI“ip addr add”命令中的掩码是用于在路由表中创build隐式路由,设置广播地址等的“子网掩码”。它不会将范围中的每个IP地址都添加到接口中。
Afaict如果你想添加范围内的所有地址,你必须单独做。
(作为一个附加说明,如果你想使用所有的地址作为常规地址,你应该添加/ 32掩码,这样Linux就不会对子网的第一个和最后一个地址做特殊的事情)。