Немного про MTU
2012
Намедни перебрались в новый офис, после подключения и настройки роутера обнаружилась неведомая фигня: открывались только Google, Yandex и пара-тройка других сайтов, а при попытке открыть остальные — сброс по таймауту. Техподдержка и звонок другу не помогли, все пожимали плечами. Вооружившись ping и traceroute выяснил, что сайты на самом деле доступны, вот только фиг открываются. С горем пополам, на Google ВиО, который открывался, как и сам сайт Google, напал на след проблемы, реально онлайн рулетка, попадется не попадется
. Как оказалось, на всех машинках значение MTU выставлялось автоматически (хотя в настройках роутера было указано явно — 1450). На линуксовых машинах это решалось в пару кликов — в настройках сетевого адаптера через NetworkManager, в оффтопике — несколько сложнее:
#просматриваем список интерфейсов netsh interface ipv4 show subinterfaces #настраиваем нужный netsh interface ipv4 set subinterface "Беспроводное сетевое соединение" mtu=1450 store=persistent #отключаем автоматическую установку MTU netsh int tcp set global autotuninglevel=disabled
После этого идем в редактор реестра по адресу:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\
Среди вложенных директорий находим ту, которая содержит ip нашей машины, полученный от роутера, и добавляем новый DWORD (32 bit) параметр, с названием MTU, после чего выставьте его значение в десятичном формате — 1450. Опосля перезагрузитесь, и вуаля.
Вот такая компьютерная помощь на дому ![]()




Comment