如果掩码不是 CIDR,如何“添加 ip 路由”

如果掩码不是 CIDR,如何“添加 ip 路由”

如何添加到路由,例如IP范围192.168.0.0和掩码255.255.255.0

我知道:255.255.255.0 = 24 (cidr),但我需要在 sh 脚本中 make 命令,例如:

route add -net 192.168.0.0 netmask 255.255.255.0 dev ppp0 但正是与ip route

重复:,我得到 255.255.255.0 作为脚本中的变量。 ,我知道ip route add 192.168.0.0/24 dev ppp0

有任何变体吗?

答案1

您可以通过两种方式传递网络掩码,只需用斜杠分隔:

ip route add 192.168.0.0/24 dev ppp0

ip route add 192.168.0.0/255.255.255.0 ppp0

相关内容