临时生效的添加方法:

route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.1.1

#或者: route add -net 172.16.0.0/16 gw 192.168.1.1

主机路由:

route add -host 172.17.1.1 gw 192.168.1.1

永久生效方法:

network服务启动脚本/etc/rc.d/init.d/network里有这么一段:

if [ -f /etc/sysconfig/static-routes ]; then
grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args
done
fi
也即是启动网络服务时会检查是否存在/etc/sysconfig/static-routes 这个文件,
如果有的话读取里面以any开头的行(注意any前面不能有空格),并自动运行命令 
route add -(加any后的参数) 
于是只要创建文件/etc/sysconfig/static-routes并在里面添加以下内容即可:

any net 172.16.0.0 netmask 255.255.0.0 gw 192.168.1.1

any host 172.17.1.1 gw 192.168.1.1

重启network服务即可生效。
有任何疑问请点击留言: 留言板
本文发布于http://wiki.too2.net,转载请联系本人。