Quero usar o netplan com o backend da rede para criar uma ponte Ethernet, com um MTU específico.
Posso configurar o parâmetro MTU nos arquivos netplan, tanto para o dispositivo de ponte quanto para as interfaces Ethernet, e vejo isso propagado nas configurações de rede do systemd - no entanto, os dispositivos reais são exibidos apenas com o padrão de 1500 MTU.
Esta é a configuração do 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
Isso gera configurações de rede que incluem MTUBytes=9000
links de ponte e Ethernet.
Alguma ideia?
Minha solução hacky atual é colocar um script no /usr/lib/networkd-dispatcher/routable.d/
qual chama, ip link set mtu ...
mas certamente existe uma maneira melhor?
Versões envolvidas:
- Ubuntu 18.04LTS
- netplan 1.10.1-5build1
- despachante de rede 1.7-0ubuntu3.3
- sistemad 237-3ubuntu10.9