Роуты нужно класть в папку /etc/sysconfig/network-scripts/ в виде текстового файлика route-X где Х - имя интерфейса. Например:
nano /etc/sysconfig/network-scripts/route-eth0
в формате
192.168.1.0/24 via 192.168.1.1
или
ADDRESS0=192.168.1.0
NETMASK0=255.255.255.0
GATEWAY0=192.168.1.1
Если роутов нужно больше одного, то для первого формата просто записываем с новой строки, а для второго - меняем цифру:
ADDRESS1=192.168.2.0
NETMASK1=255.255.255.0
GATEWAY1=192.168.2.1
Проверяем:
netstat -rn
route -n
Добавить не статический роут можно командой:
route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.1
nano /etc/sysconfig/network-scripts/route-eth0
в формате
192.168.1.0/24 via 192.168.1.1
или
ADDRESS0=192.168.1.0
NETMASK0=255.255.255.0
GATEWAY0=192.168.1.1
Если роутов нужно больше одного, то для первого формата просто записываем с новой строки, а для второго - меняем цифру:
ADDRESS1=192.168.2.0
NETMASK1=255.255.255.0
GATEWAY1=192.168.2.1
Проверяем:
netstat -rn
route -n
Добавить не статический роут можно командой:
route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.1