Я пытаюсь измениться MTU
размер Ubuntu 18.04 EC2
экземпляр назад к 1500
от 9000
начиная с моего другого облачного экземпляра MTU
набор к 1500
. Я попробовал различные решения как добавление ниже двух строк в /etc/dhcp/dhcpclient.conf
файл перед request
строка.
default interface-mtu 1500;
supersede interface-mtu 1500;
Но это не работало. Я хочу измениться MTU
размер постоянно. Я также попробовал решение как изменение MTU
использование команды sudo ifconfig eth0 mtu 1500
но они являются временными.
Кроме того, /etc/network/interfaces
пусто, поскольку они используют /etc/netplan/50-cloud-init.yaml
файл вместо этого. Я пытался добавить MTU
размер в 50-cloud-init.yaml
файл также, но Это не работало также.
вывод netstat -i
команда
netstat -i
Kernel Interface table
Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
docker0 1500 0 0 0 0 0 0 0 0 BMU
eth0 9001 4836 0 0 0 4930 0 0 0 BMRU
lo 65536 132 0 0 0 132 0 0 0 LRU
Помогите.
Это - предмет отчета об ошибках: https://bugs.launchpad.net/netplan / + ошибка/1807273 Это было закрыто как Фиксированное изменениями в netplan.io в версии 0.96. Я предполагаю, что у Вас уже есть версия 0.96 или позже; подтвердите:
sudo dpkg -s netplan.io
Комментарий № 25 в отчете об ошибках предлагает, чтобы netplan записи вызвали изменение. Я предлагаю:
network:
version: 2
ethernets:
eth0:
dhcp4: true
dhcp4-overrides:
use-mtu: false
mtu: 1500
match:
macaddress: 99:12:92:f8:f9:99
set-name: eth0
, Конечно, замените фактическим MAC addrss здесь. Следуйте с:
sudo netplan generate
sudo netplan apply
Подтвердите:
ip addr show