URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 65192
[ Назад ]

Исходное сообщение
"VPN & FTP"

Отправлено zorro1 , 29-Мрт-06 06:08 
Пользователи сети под Windoй не могут попасть на ftp.
Хотя под RH с помощью mc у меня заходит без проблем.

tcpdump говорит
fd.dlink.ru: icmp: 10.0.1.7 unreachable - need to frag (mtu 1352) [tos 0xc8]

при выставлении need mtu в следующий раз при подключении просит его еще раз уменьшить, и так до значения когда к серверу подключится неудается вообще.

На VPN сервере установлен RH9, iptables c NAT.



Содержание

Сообщения в этом обсуждении
"VPN & FTP"
Отправлено John , 29-Мрт-06 09:22 
>Пользователи сети под Windoй не могут попасть на ftp.
>Хотя под RH с помощью mc у меня заходит без проблем.
>
>tcpdump говорит
>fd.dlink.ru: icmp: 10.0.1.7 unreachable - need to frag (mtu 1352) [tos 0xc8]
>
>
>при выставлении need mtu в следующий раз при подключении просит его еще
>раз уменьшить, и так до значения когда к серверу подключится неудается
>вообще.
>
>На VPN сервере установлен RH9, iptables c NAT.


Возможно проблема в том, что в винде после одного из последних обновленийперестал работать PMTU dicsovery (мелкософт так борется с ошибками - винда просто не реагирует на need to frag).
Его можно отключить:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"EnablePMTUDiscovery"=dword:00000000

Но вроде бы после этого все пакеты вовне(не для локальной сети) винда будет отправлять размером в 576 байт. В общем, попробуйте поковырять в этом направлении.


"VPN & FTP"
Отправлено zorro1 , 29-Мрт-06 11:39 
>Возможно проблема в том, что в винде после одного из последних обновленийперестал
>работать PMTU dicsovery (мелкософт так борется с ошибками - винда просто
>не реагирует на need to frag).
>Его можно отключить:
>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
>"EnablePMTUDiscovery"=dword:00000000
>
>Но вроде бы после этого все пакеты вовне(не для локальной сети) винда
>будет отправлять размером в 576 байт. В общем, попробуйте поковырять в
>этом направлении.
Похоже дело действительно в XP так как 2000 и линух работает по ftp без проблем.
Можно ли решить эту проблему на стороне фаервола?



"VPN & FTP"
Отправлено John , 29-Мрт-06 14:38 
>>Возможно проблема в том, что в винде после одного из последних обновленийперестал
>>работать PMTU dicsovery (мелкософт так борется с ошибками - винда просто
>>не реагирует на need to frag).
>>Его можно отключить:
>>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
>>"EnablePMTUDiscovery"=dword:00000000
>>
>>Но вроде бы после этого все пакеты вовне(не для локальной сети) винда
>>будет отправлять размером в 576 байт. В общем, попробуйте поковырять в
>>этом направлении.
>Похоже дело действительно в XP так как 2000 и линух работает по
>ftp без проблем.
>Можно ли решить эту проблему на стороне фаервола?


На файрволе не знаю, но вот VPN на клиенте(винде) как раз и должен говорить стеку TCP/IP какой максимальный размер пакета допустим.


"VPN & FTP"
Отправлено toor99 , 29-Мрт-06 14:47 
>Возможно проблема в том, что в винде после одного из последних обновленийперестал
>работать PMTU dicsovery (мелкософт так борется с ошибками - винда просто
>не реагирует на need to frag).
>Его можно отключить:
>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
>"EnablePMTUDiscovery"=dword:00000000

Дык если он перестал работать, то наверное, все-таки, надо его включить (00000001), а не отключать (00000000)?


"VPN & FTP"
Отправлено John , 29-Мрт-06 16:40 
>>Возможно проблема в том, что в винде после одного из последних обновленийперестал
>>работать PMTU dicsovery (мелкософт так борется с ошибками - винда просто
>>не реагирует на need to frag).
>>Его можно отключить:
>>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
>>"EnablePMTUDiscovery"=dword:00000000
>
>Дык если он перестал работать, то наверное, все-таки, надо его включить (00000001),
>а не отключать (00000000)?

Перестал работать - это не реагирует на ICMP сообщения о необходимости фрагментации и PMTU подбирает как бог на душу положил(виндоз подход). Поэтому и отключить. Тогда предсказуемое поведение.