我想使用 netplan 與網路後端來啟動具有特定 MTU 的乙太網路橋接器。
我可以在 netplan 檔案中為橋接設備和乙太網路介面配置 MTU 參數,並且我看到這會傳播到 systemd 網路配置中——但是實際設備僅使用預設的 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
- 網路規劃1.10.1-5build1
- 網路調度程式 1.7-0ubuntu3.3
- 系統237-3ubuntu10.9