redhat和centos添加永久路由的方法:
vi /etc/sysconfig/static-routes(该文件默认可能没有,自行创建)
添加以下任意一条参数即可,两种写法不同但效果一样
1.any net 192.168.5.0/24 gw 192.168.2.5
2.any net 192.168.5.0 netmask 255.255.255.0 gw 192.168.2.5
添加后无论发生设备重启还是网络服务重启都会自动添加路由,也就是永久
已验证!
在 /etc/sysconfig/network-scripts/下,新建文件名为route-interfacename的文件(interfacename为你的网卡名称)
永久静态路由需要写到 /etc/sysconfig/network-scripts/route-interfacename 文件中
比如添加一条静态路由:(网卡的设备名叫eth1)
[root@centos7 ~]# vi /etc/sysconfig/network-scripts/route-eth1
192.168.0.0/16 via 172.16.0.1 dev eth1
wq保存后,service network restart重启网络
未验证!