Как проверить текущее значение MTU

Как я могу проверить значение MTU для моего текущего соединения?

В настройках моего сетевого подключения MTU установлен на автоматический и я хотел бы знать, какое значение было выбрано для него автоматически.

ifconfig

для просмотра текущего MTU. Пример (просто поиск MTU):

ifconfig| grep -i MTU      UP BROADCAST MULTICAST  MTU:1500  Metric:1      UP LOOPBACK RUNNING  MTU:65536  Metric:1      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

Альтернативный способ:

ip addr | grep mtu

Например:

 ip addr | grep mtu1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 12: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1300 qdisc fq_codel state UP group default qlen 10003: wlp4s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 10004: veth0@if5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc noqueue state UP group default qlen 1000

Вы можете прочитать значение из /sys файловая система ядра:

cat /sys/class/net/<interface>/mtu

Заменять <interface> с именем интерфейса для запроса.