Существует следующее соединение.LAN <-> Linux_1(ipsec) <-> Internet <-> Linux_2 (ipsec) <-> LAN
Как можно понять работает все это дело через ipsec туннель, причем Linux_2 главный офис- Linux_1 - филиал
Так вот в связи "не знаю с чем" у провайдера Linux_1 пакеты больше 1410 не проходят. Поэтому при внешней работоспособности ( пинги с дефолтными размерами ходят) такие сервисы как http и citrix не функционируют.
Пробовали выставлять на Linux_2 MTU 1410 - все хорошо у Linux_1, но начиаются проблемы в локалке у Linux_2Каким образом сделать всех счастливыми?
Смена провайдера принемается как крайняя мера;)
А в локалке я так понял win машины ?
>А в локалке я так понял win машины ?Да. И еще win сервер приложений.
проблема может быть в том что с локалки идут пакеты с выставленым флагом Don't Fragment они доходят до linux маршрутизатора и дропаются (так как выставлен флаг и mtu меньше необходимого). Попробуй очищать флаг iptables'ом
>проблема может быть в том что с локалки идут пакеты с выставленым
>флагом Don't Fragment они доходят до linux маршрутизатора и дропаются (так
>как выставлен флаг и mtu меньше необходимого). Попробуй очищать флаг iptables'ом
>как очистить? Пока пытюсь играть с параметром --set-mss но че то не хочет.
Попробуй такой вариант:
1. на linux1 и linux2 на внешних интерфейсах выставь mtu 1410
2. пропишы правило:
iptables -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtuPS: может прокатит
>Попробуй такой вариант:
>1. на linux1 и linux2 на внешних интерфейсах выставь mtu 1410Выставлять всем 1410 нельзя... проблемы начинаются... поэтому и пытаюсь выделить только один филиал.
>2. пропишы правило:
> iptables -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j
>TCPMSS --clamp-mss-to-pmtu
>Если мту выставиьт статически меньше нежелатьельно, то это правило в таком виде не покатит.
Попробуйте
http://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi?az=sh...
>Попробуй такой вариант:
>1. на linux1 и linux2 на внешних интерфейсах выставь mtu 1410
>2. пропишы правило:
> iptables -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j
>TCPMSS --clamp-mss-to-pmtu
>
>PS: может прокатитВот спасибо айболит!
У нас была та же проблема и мы ее вашими молитвами решили :)