systemdのインターフェイスに複数のIPアドレスを設定するには?

systemdのインターフェイスに複数のIPアドレスを設定するには?

だから/etc/systemd/networkにlan.networkファイルがあります:

[Match]
Name=eth0

[Network]
DHCP=no

[Address]
Address=192.168.59.1/24

時々、他のデバイスは同じインターフェイスにインポートされますが、別々のサブネット(192.168.1.x)にあります。デバイスにアクセスするために、オプションでインターフェイスで2つのIPアドレスを実行したいと思います。 systemdでこれを行う最善の方法は何ですか?

/etc/network/interfaces以前のバージョンの Debian (Wheezy) で以下を編集して取得しました:

auto eth0
iface eth0 inet static
address 192.168.59.1

iface eth0:1 inet static
address 192.168.1.5

したがって、デフォルトでeth0インターフェイスが有効になっていて192.168.1.xにアクセスする必要がある場合は、次のようにします。

ifup eth0:1

ベストアンサー1

私が理解したところによれば、これを永久に行うには、すべてのアドレスを一緒に積むだけです。つまり:

Address=192.168.59.1/24 192.168.1.5/24

おすすめ記事