>>> 此贴的回复 >> 你用的是哪个发布版 还有runlevel是哪个级别
通常情况下可以这么做:
在/etc/init.d/这个目录下创建一个文件,比如static.route #!/bin/sh IP=/sbin/ip $IP add ip1 via gw $IP add ip2 via gw .....
然后,chmod +x static.route
然后,进入/etc/rc?.d目录中 其中?表示你的运行级别 ln -s S99static.route /etc/init.d/static.route
这样就可以了。
有的发布版本并没有/etc/init.d,而是/etc/rc.d/init.d 因此不能死搬硬套。
而且,不同的发布版,设置静态路由的方式也不一样,上面的只能说是一个通用的方式。 比如,redhat中在/etc/sysconfig/network-scripts/可以用route-eth0 route-eth1等脚本分别为每一个接口上设置静态路由。 在debian中可以在/etc/network/interface中设置静态路由。
[ 关闭窗口 ]