我已经通过删除一个规则并为第二个接口eth1添加两个新规则来修改了路由表:
route del -net 10.1.2.0 netmask 255.255.255.0
route add -host 10.1.2.51 eth1
route add -host 10.1.2.52 eth1
我希望规则能够在重新启动后幸存下来。我可以编写一个简单的rc脚本来删除1条规则并插入2条new,但是我想知道是否有一种配置ifconfig的方法,而不是在启动接口时为接口(eth1)添加路由规则,或者甚至更好,指定应添加哪些规则。
什么是干净的方法?是否ifconfig
可以指定路由自定义规则?
/etc/network/interfaces
?我怎么知道,发布后运行时,要删除的规则已经存在?手册页没有说明在什么时间创建。