Чтобы расширить ответ heemayl относительно использования пакета ip
.
Правильная команда, которую нужно поместить в /etc/rc.local
, - это
/sbin/ip route add xxx.xxx.xxx.xxx/20 via yyy.yyy.yyy.yyy
, где xxx.xxx.xxx.xxx/20
представляет собой сетевой адрес и маска сети (240 10 = 11110000 2 ), поэтому установлено 20 бит, это число теперь называется префиксом и yyy.yyy .yyy.yyy
представляет шлюз.
Ваш /etc/rc.local
должен выглядеть следующим образом:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/sbin/ip route add xxx.xxx.xxx.xxx/20 via yyy.yyy.yyy.yyy
exit 0
Важно оставить exit 0
на месте в последней строке.