4、写入/etc/sysconfig/static-routes文件
默认在/etc/sysconifg文件夹中是没有这个文件的,须要我们手工创建。对这个文件的调用在以下:
/etc/init.d/network:
159 # Add noninterface-specific static-routes.
160 if [ -f/etc/sysconfig/static-routes ]; then
161 grep "^any"/etc/sysconfig/static-routes | while read ignore args ; do
162 /sbin/route add -$args
163 done
164 fi
/etc/sysconfig/static-routes:
any net 192.168.1.0/24 gw 192.168.1.24
any net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1
这样的方式的话,和rc.local比較而言,比較有用。还比方nfs,这个路由的生效时间是在网络服务network启动的时候生效的,而其它的一些网络相关服务都是在网络服务启动成功之后再启动的,所以可以保证网络链路的通畅。
并且,假设我重新启动了网络服务,这个脚本是在网络服务启动里面的脚本调用。因此,也增加了自己主动上设置的相关路线
阅读(3025) | 评论(0) | 转发(0) |