VPN と競合する IP 範囲に関連する一部のネットワーク特性により、2 つの異なるインターフェイスにルーティングされる 2 つのサブネットがあります。サブネットのIPアドレスが別のゲートウェイを通過したい。
以下を実行してこれを実行できます。
$ route add -host 1.2.3.4 gw 5.6.7.8
$ ip route show
1.2.3.4 via 5.6.7.8 dev eth0 scope link
私はこの変化を永久にしたいと思います。 systemd-networkdを使用するときは、既存のエントリを更新してこれを実行しようとしています/etc/systemd/network/50-dhcp.conf
。
[Match]
Name=eth0
[Network]
DHCP=ipv4
[Route]
#Gateway=5.6.7.8
Destination=1.2.3.4/32
これは機能しますが、このGateway
行がないとパスは設定されません。
$ ip route show
1.2.3.4 dev eth0 proto static scope link
その行のコメントを削除すると、新しいGateway
パスはまったく表示されません。
systemd-networkdを使用して固定パスを追加するときにゲートウェイを指定する方法は?
ベストアンサー1
何が修正されているのかわかりませんが、バージョン242にアップグレードした後にリストとオプションを設定するとsystemd
問題がなくなり、正常に機能します。Gateway
Destination