linux小技巧——添加永久生效的路由

 

问题:

在linux中添加路由条目,我们都会把它添加到/etc/rc.local文件中,保证机器重启后生效,然后就完了。

但是有时我们会碰到这样的问题:只重启network服务而不重启机器,这样的话/etc/rc.local文件中的内容就不执行了,导致路由条目就不见了,

各种问题就出现了。

解决方法:

为了解决这个问题,我们可以采用另一种方式来添加永久生效的路由:

编辑/etc/sysconfig/static-routes,添加如下内容

any net 192.168.3.0/24 gw 192.168.3.254

any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129
保存退出

然后重启network服务,你会发现路由条目还在。