ubuntu – 永久添加源策略路由规则

前端之家收集整理的这篇文章主要介绍了ubuntu – 永久添加源策略路由规则前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人通过描述如何使用源策略路由创建新的路由表来回答我的 earlier question
echo 13 eth3 >> /etc/iproute2/rt_tables
ip route add default via 10.20.0.1 table eth3
ip rule add from 10.20.0.2 lookup eth3

如何让这些“ip”命令在重启时保持不变?我假设有一些适当的行添加到/ etc / network / interfaces.这是正确的(向界面添加“向上”线),还是有其他方法可以做到这一点?

iface eth3 inet static
    address 10.20.0.2
    netmask 255.255.255.0
    up ip route add default via 10.20.0.1 table eth3
    up ip rule add from 10.20.0.2 lookup eth3
    down ip rule del from 10.20.0.2 lookup eth3
    down ip route del default via 10.20.0.1 table eth3

(我在Ubuntu 12.04上).

不同的管理员以不同的方式完成此任

我主要使用Debian,我觉得“最正确”,正确定义为最明显,集成和记录的方法,通过在/ etc / network / interfaces文件添加post-up指令,就像你有完成.如果你这样做,请确保你不作弊,只需将你的所有up或post-up指令放在一个界面下.让每个接口添加适合它的路由.

我经常看到这样做的另一种方式是使用与@mgorven发布的非常类似的自定义init脚本.

猜你在找的Ubuntu相关文章