네트워크 백엔드와 함께 netplan을 사용하여 특정 MTU로 이더넷 브리지를 불러오고 싶습니다.
브리지 장치와 이더넷 인터페이스 모두에 대해 netplan 파일에서 MTU 매개변수를 구성할 수 있으며 이것이 시스템 네트워크 구성으로 전파되는 것을 볼 수 있습니다. 그러나 실제 장치는 기본 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 ...
. 하지만 확실히 더 좋은 방법이 있습니까?
관련된 버전:
- 우분투 18.04 LTS
- 넷플랜 1.10.1-5build1
- 네트워크 디스패처 1.7-0ubuntu3.3
- 시스템화 237-3ubuntu10.9