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

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

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

22
задан 9 April 2014 в 01:07

3 ответа

ifconfig

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

ifconfig| grep MTU
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
29
ответ дан 16 November 2019 в 12:16

Альтернативный метод:

ip addr | grep mtu

, Например:

 ip addr | grep mtu
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
2: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1300 qdisc fq_codel state UP group default qlen 1000
3: wlp4s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
4: veth0@if5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc noqueue state UP group default qlen 1000
21
ответ дан 16 November 2019 в 12:16

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

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

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

6
ответ дан 16 November 2019 в 12:16

Другие вопросы по тегам:

Похожие вопросы: