基本的にタイトルはそれをすべて言います、何が同等であるでしょうか
ip rule add from 10.10.0.10/32 table 2
ip rule add to 10.10.0.10/32 table 2
systemd-networkdで?
私は次のようなものをセットアップしようとしました
[Route]
Destination 10.10.0.10/32
Table=2
しかし、これはトリックを行っておらず、マンページはこの点に関して何も言及していません。
systemd
235以上の場合は、次を使用できます。
[RoutingPolicyRule]
From=10.10.0.10/32
Table=2
[RoutingPolicyRule]
To=10.10.0.10/32
Table=2
完全なドキュメントは ここ にあります。
すでにお気づきかもしれませんが、現在、systemd-networkdだけでこれを行う方法はありません。
次のようなワンショットサービスユニットを作成できます。
[Unit]
Description=Configure routes
After=network-online.target
Wants=network-online.target
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/sbin/ip rule add from 10.10.0.10/32 table 2
ExecStart=/sbin/ip rule add to 10.10.0.10/32 table 2
ExecStop=/bin/true
[Install]
WantedBy=network.target