Ubuntu18.04サーバーでダミーのネットワークインターフェイスを作成しようとしています。以前のUbuntu16.04サーバーでこれを行う方法は次のとおりです。
/etc/network/interfaces.d/dummy.cfg
内 、書き込み:
auto dummy0
iface dummy0 inet static
address 192.168.98.1
netmask 255.255.255.0
次に、source /etc/network/interfaces.d/dummy.cfg
を追加します /etc/network/interfaces/
にあります
私の理解では、Ubuntu18.04は/etc/network/interfaces
を使用していません もう、netplan
を使用する必要があります 代わりは。どうやらnetplan
仮想インターフェイスの作成をサポートしていません(!)https://bugs.launchpad.net/ubuntu/+source/nplan/+bug/1743200。
代わりに、iproute2ツールキットを使用してダミーインターフェイスを作成できます。
$ ip link add dummy0 type dummy
$ ip addr add 192.168.98.1/24 dev dummy0
$ ip link set dummy0 up
ただし、予想どおり、このインターフェースは再起動後に表示されなくなります。
再起動後も存続するようなダミーのネットワークインターフェイスを作成するにはどうすればよいですか?
承認された回答:
18.04サーバーでも同じ問題が発生し、systemd-networkdの方法でインターフェースを構成しました:
/etc/systemd/network/
に2つのファイルを作成しました :
-
10-dummy0.netdev
[NetDev] Name=dummy0 Kind=dummy
-
20-dummy0.network
[Match] Name=dummy0 [Network] Address=192.168.... Address=fe80::.....
起動時に、ダミーインターフェイスがIPv4およびIPv6アドレスで自動的に作成され、ip addr
に表示されます。 。また、systemctl restart systemd-networkd
インターフェースを作成する必要があります。
ネットプランにバグを報告しました。サポートしてください:https://bugs.launchpad.net/netplan/+bug/1774203
ドキュメント:
https://www.freedesktop.org/software/systemd/man/systemd.netdev.html# https://www.freedesktop.org/software/systemd/man/systemd.link.html# https://www。 freedesktop.org/software/systemd/man/systemd.network.html#