/ip firewall mangle
add action=change-mss chain=forward new-mss=clamp-to-pmtu passthrough=yes protocol=tcp tcp-flags=syn
Без этого правила пакеты могут фрагментироваться или отбрасываться с отправкой ICMP "Fragmentation Needed" (если установлен флаг DF — Don't Fragment). Это приводит к замедлению скорости, обрывам соединений, проблемам с загрузкой сайтов/файлов.
Зачем это нужно на практике:
PPPoE-соединения: Часто имеют уменьшенный MTU (например, 1492 байта вместо стандартных 1500). Без корректировки MSS могут возникать обрывы соединений при передаче крупных пакетов.
VPN-туннели (IPsec, WireGuard и др.): Добавляют свои заголовки, что уменьшает полезный размер пакета.
Сети с разным MTU: При маршрутизации между сетями (Ethernet, Wi-Fi, 3G/4G).
Правило изменения MSS следует разместить выше большинства других правил, но с учетом логики цепочки.
Комментарии