
Debian 10 サーバーで何かが足りないようです。再起動時またはリンクのリセット後にネットワーク構成が適用されません。
私の場合、サーバーにはeno3
(パブリック) とeno4
(プライベート) の 2 つのインターフェースがあります。eno3
インターフェースは DHCP 経由で設定されます。インターフェースはeno4
手動で設定され、VLAN で使用するように設定されています。
プライベート インターフェイスを構成するには、次のコマンドを適用しました。
$ sudo apt-get install vlan
$ vconfig add eno4 3
$ ip addr add 172.16.2.0/24 dev eno4.3
$ ifconfig eno4.3 172.16.2.101 netmask 255.255.255.0
$ ip link set dev eno4 up
これにより、ネットワークは正常に動作します。設定を永続化するために、次のファイルを作成しました。
/etc/systemd/network/eno4.3.netdev
[NetDev]
Name=eno4.3
Kind=vlan
[VLAN]
Id=3
/etc/systemd/network/eno4.network
[Match]
MACAddress=ac:1f:6b:xx:xx:xx (with real network adapter MAC instead of XX)
[Network]
Description=network interface on vrack network, with default route
VLAN=eno4.3
/etc/systemd/network/eno4.3.network
[マッチ] 名前=eno4.3
[Network]
Description="VLAN 3"
Address=172.16.2.1/24
この Debian 10 サーバーでこれが正しい方法であるかどうかはよくわかりません。/etc/network/interfaces.d
たとえば、にいくつかのファイルが作成されていることにも気付きました50-cloud-init
。