netplanをnetworkdバックエンドで使用して、特定のMTUを持つイーサネットブリッジを立ち上げたいです。
ブリッジデバイスとイーサネットインターフェイスの両方について、netplanファイルでMTUパラメーターを構成できますが、これがsystemd networkd構成に反映されるのがわかりますが、実際のデバイスはデフォルトの1500 MTUでのみ起動されます。
これはネットプラン設定です:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: false
mtu: 9000
bridges:
br0:
addresses:
- 10.1.1.1/24
dhcp4: false
interfaces:
- eno1
mtu: 9000
これMTUBytes=9000
により、ブリッジリンクとイーサネットリンクの両方を含むネットワーク構成が生成されます。
何かご意見は?
私の現在のハッキングの回避策は、/usr/lib/networkd-dispatcher/routable.d/
呼び出しにスクリプトを配置するip link set mtu ...
ことですが、確かにもっと良い方法がありますか?
関係するバージョン:
- Ubuntu 18.04 LTS
- netplan 1.10.1-5build1
- ネットワークディスパッチャ1.7-0ubuntu3.3
- systemd 237-3ubuntu10.9