netplan&networkdでブリッジデバイスにMTUを設定する方法は?


0

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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.