Как добавить к маршруту, например, диапазон IP-адресов 192.168.0.0
и маску255.255.255.0
Я знаю, что: 255.255.255.0 = 24 (cidr)
, но мне нужна команда make в скрипте sh, например:
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