Решение проблемы с сетью.
Apr. 2nd, 2025 08:18 pmКак оказалось, есть такие непонятные вещи, как MTU и MSS, о которых я впервые узнал как раз намедни (когда увидел, что этот самый MTU у ppp на 8 байт меньше, чем у остальных).
И почему я сразу не наткнулся на эту замечательную статью в генту-вики? Там как раз описываются все вещи, необходимые для организации домашнего маршрутизатора.
Проблема синхронизации размеров MSS с MTU решается одной строчкой:
Ну и т.к. в дефолтном ядре кальки все, что только можно, запихнули в модули, нужно добавить в /etc/modules-load.d/net.conf автозагрузку модуля xt_tcpmss.
Вот почему все так сложно?
И почему я сразу не наткнулся на эту замечательную статью в генту-вики? Там как раз описываются все вещи, необходимые для организации домашнего маршрутизатора.
Проблема синхронизации размеров MSS с MTU решается одной строчкой:
iptables -A FORWARD -t mangle -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
Ну и т.к. в дефолтном ядре кальки все, что только можно, запихнули в модули, нужно добавить в /etc/modules-load.d/net.conf автозагрузку модуля xt_tcpmss.
Вот почему все так сложно?