我在systemd 242(Ubuntu Eoan)上运行,并尝试iproute2
使用systemd-networkd执行与以下命令等效的操作:
ip -6 rule add from all table 1 pref 1000
这是我所拥有的,/etc/systemd/network/10-eno1.network
但无法正常工作:
[RoutingPolicyRule]
Table=1
Priority=1000
Family=ipv6
我也尝试过Family=both
,但是只生成了v4规则。
我已经阅读了整个https://systemd.network/systemd.network.html#%5BRoutingPolicyRule%5D%20Section%20Options,但仍然不知道出了什么问题。
我想要这样做,systemd-networkd
而我对使用ExecStart=/sbin/ip blah blah
或类似服务编写服务的解决方案不感兴趣。
我的实际配置文件缺少该行,From=::/0
并且依赖于Family=ipv6
(或both
)。正如这个GitHub问题所建议的那样,Family=
它不是systemd 242(243中的新增功能)中的键,因此From=::/0
仍然是必需的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句