Shell-Script

如果遮罩不是 CIDR,如何“添加 IP 路由”

  • May 27, 2021

如何添加到路由,例如 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

有什麼變種?

您可以通過兩種方式傳遞網路遮罩,只需用斜杠分隔:

ip route add 192.168.0.0/24 dev ppp0

ip route add 192.168.0.0/255.255.255.0 ppp0

引用自:https://unix.stackexchange.com/questions/651658