我想使用带有网络后端的 netplan 来建立具有特定 MTU 的以太网桥。
我可以在 netplan 文件中为桥接设备和以太网接口配置 MTU 参数,并且我看到它传播到 systemd 网络配置中 - 但实际设备仅采用默认的 1500 MTU。
这是 netplan 配置:
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
- networkd-dispatcher 1.7-0ubuntu3.3
- systemd 237-3ubuntu10.9