Як перевірити та змінити значення MTU


Iternal
Останнє оновлення: 1 рік тому

Ось інструкції щодо збільшення MTU (максимального розміру одиниці передачі) у Windows, macOS та Linux

Термінал показує ваш максимальний системний MTU, а не фактичний. Щоб перевірити ваш фактичний MTU перейдіть на сайт https://www.speedguide.net/analyzer.php

Щоб перевірити, чи достатньо вашого показника MTU для роботи нашого сервісу, вставте таку команду в термінал вашої ОС:

  • Windows:

    ping boosteroid.com -f -l 1462 
  • Linux/macOS:

    ping -M do -s 1462 boosteroid.com 
  • MacOS:

    ping -D -s 1462 boosteroid.com

Windows

Перевірте максимальний MTU

  1. Відкрийте командний рядок ( Win + R, введіть cmd, натисніть Enter).

  2. Виконайте таку команду:

    netsh interface ipv4 show subinterfaces

Змінити MTU

  1. Спочатку визначте назву інтерфейсу (наприклад, «Wi-Fi» або «Ethernet»).

  2. Використайте таку команду, щоб встановити нове значення MTU (наприклад, 1500):

    netsh interface ipv4 set subinterface "Wi-Fi" mtu=1500 store=persistent

    Замініть "Wi-Fi"на фактичну назву вашого інтерфейсу.

  3. Перевірте зміну:

    netsh interface ipv4 show subinterfaces

macOS

Перевірте максимальний MTU

  1. Відкрийте Термінал .

  2. Виконати:

    networksetup -getMTU en0 

    Замініть en0вашим фактичним інтерфейсом (використовуйте ifconfigдля переліку інтерфейсів).

Щоб встановити нове значення MTU (наприклад, 1500), виконайте:

networksetup -setMTU en0 1500

Linux

Перевірте максимальний MTU:

Виконайте

ip link show <interface_name>

або:

ifconfig <interface_name>

Тимчасово змінити MTU


Щоб встановити нове MTU (наприклад, 1500) для eth0:

sudo ip link set dev eth0 mtu 1500

Зробіть це наполегливим

  • Приклад Debian/Ubuntu (редагування /etc/netplan/*.yamlабо /etc/network/interfaces)
    з використанням Netplan:

    ethernets:
      eth0:
        mtu: 1500
  • Red Hat/Fedora (редагувати /etc/sysconfig/network-scripts/ifcfg-eth0)
    Додати:

    MTU=1500

Як змінити MTU на роутері

Зміна MTU на маршрутизаторі залежить від його виробника, моделі та прошивки. Нижче наведено загальні інструкції та посилання на документацію для популярних брендів.

Загальні кроки (більшість маршрутизаторів)

  1. Відкрийте веббраузер і перейдіть за IP-адресою вашого маршрутизатора, зазвичай це:

    • http://192.168.0.1

    • абоhttp://192.168.1.1

  2. Увійдіть до маршрутизатора (за замовчуванням часто admin/adminабо admin/password).

  3. Перейдіть до розділу, який зазвичай позначено як:

    • Налаштування мережі

    • Налаштування WAN

    • Розширені налаштування

  4. Знайдіть поле під назвою MTU , Розмір MTU або Максимальна одиниця передачі .

  5. Введіть потрібне значення MTU (наприклад, 1500або 1492для PPPoE).

  6. Зберегти або застосувати налаштування.

  7. Перезавантажте маршрутизатор, якщо необхідно.

Поради

  • MTU за замовчуванням зазвичай становить 1500 .

  • Для PPPoE встановіть MTU на 1492 .

  • Щоб знайти оптимальне MTU, використовуйте:

    • Windows:

      ping boosteroid.com -f -l 1472 
    • Linux/macOS:

      ping -M do -s 1472 boosteroid.com 

      (Додавайте або віднімайте значення, доки не знайдете найбільший розмір, який не фрагментується.)

    • MacOS:

      ping -D -s 1462 boosteroid.com

Якщо ці кроки вам не допоможуть, радимо звернутися до вашого інтернет-провайдера.


Чи допомогла вам ця стаття?