# ip rs 10.1.248.0/24 dev eth0 proto kernel scope link src 10.1.248.11 default via 10.1.248.1 dev eth0 metric 100 default via 10.1.248.3 dev eth0 metric 200
10.1.248.1是主网关,10.1.248.3是备份网关。 有没有办法在启动时configuration/ etc / network / interfaces来创build这个设置?
当然,这样的事情可能会起作用
auto eth0 iface eth0 inet static address 10.1.248.11 netmask 255.255.255.0 up ip route add default via 10.1.248.1 dev eth0 metric 100 up ip route add default via 10.1.248.3 dev eth0 metric 200
是的。 将你的ip route add行ip route add到一个名为(例如) /usr/local/sbin/routes的脚本中,然后将以下内容添加到interfaces文件中,以及eth0的常规指令:
up /usr/local/sbin/routes
如果需要,也可以添加一个类似的pre-down指令,指向不同的脚本,或者使用删除路由的参数调用脚本。 (在接口被唤醒之前和在被取消之前 ,调用up和pre-down )