在 Debian 中所有接口启动后运行脚本

在 Debian 中所有接口启动后运行脚本

为了在 Debian 中设置负载平衡的永久路由,根据文章中,我必须运行以下命令

ip route add default scope global \
    nexthop via 10.100.0.254 dev eth0 weight 1 \
    nexthop via 10.100.0.254 dev eth1 weight 1 \
    nexthop via 10.100.0.254 dev eth2 weight 1 \
    nexthop via 10.100.0.254 dev eth3 weight 1 \
    nexthop via 10.100.0.254 dev eth4 weight 1 \
    nexthop via 10.100.0.254 dev eth5 weight 1

在所有接口启动后。我认为放置该命令的最佳位置是 if-up.d 文件夹,但那里的脚本为每个接口运行 onec,我无法理解如何在最后一个接口启动后仅运行一次该命令。

答案1

所有接口设置完成后,你可以运行一次:

post-up ip route add....作为文件的最后一行/etc/network/interfaces

相关内容