не загружает mail.ru
Модераторы: SLEDopit, Модераторы разделов
-
dimapetr
- Сообщения: 4
- ОС: linux Suse10.1
не загружает mail.ru
Ситуация: Сервер (шлюз) поднят на suse 10.1. сеточка локальная порядка 20 машин - windows XP. eth0 - локальная сеть: 192.169.1.0/24 работает dhcp. локалка прекрасно работает. eth1 - внешний интерфейс с динамическим адресом 172.16.?.? какой присвоет провайдер. но так только на городские ресурсы. а дальше поднят vpn до провайдера. опять же адрес динамический. Маскарадингом раздаю интернет по всем машинам. все отлично работает. открываются все различные сайты, любые какие пришли в голову. Причем на шлюзе на маил.ру заходит в легкую, а вот с виндуховой машины ни в какую, ни с одной!. грешил на iptables поставил политику по умолчанию в ацепт для всего плю маскарадинг. Все равно не грузит маил ру и все тут. а все остальное в легкую. у меня шарики за ролики заходят как так может быть.? чем отличается маил ру от всего остального? тогоже рамблера. его грузи за за секунды, а просиш маил ру эксплорер задумывается минут на 15 потом ошибку вываливает. при этом со всех машин и пингуется и трасеруется на майл.ру Ну очень жду помощи , то почта накрылась
!
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: не загружает mail.ru
Код: Выделить всё
iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o $IF -j TCPMSS --clamp-mss-to-pmtuПопробуйте.
$IF -- интерфейс в инет.
-
dimapetr
- Сообщения: 4
- ОС: linux Suse10.1
Re: не загружает mail.ru
KiWi писал(а): ↑21.05.2008 21:21Код: Выделить всё
iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o $IF -j TCPMSS --clamp-mss-to-pmtu
Попробуйте.
$IF -- интерфейс в инет.
Завтра попробую обязательно, но чито не врубился что сообствено это означает, особенно ТСРMSS
-
ford1813
- Сообщения: 383
- ОС: Slackware
Re: не загружает mail.ru
dimapetr писал(а): ↑21.05.2008 21:58KiWi писал(а): ↑21.05.2008 21:21Код: Выделить всё
iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o $IF -j TCPMSS --clamp-mss-to-pmtu
Попробуйте.
$IF -- интерфейс в инет.
Завтра попробую обязательно, но чито не врубился что сообствено это означает, особенно ТСРMSS
Я бы тоже неврубился если бы несматрел man iptables.
TCPMSS
This target allows to alter the MSS value of TCP SYN packets, to control the maximum size for that connection (usually
limiting it to your outgoing interface's MTU minus 40). Of course, it can only be used in conjunction with -p tcp. It
is only valid in the mangle table.
This target is used to overcome criminally braindead ISPs or servers which block ICMP Fragmentation Needed packets. The
symptoms of this problem are that everything works fine from your Linux firewall/router, but machines behind it can
never exchange large packets:
1) Web browsers connect, then hang with no data received.
2) Small mail works fine, but large emails hang.
3) ssh works fine, but scp hangs after initial handshaking.
Workaround: activate this option and add a rule to your firewall configuration like:
iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN \
-j TCPMSS --clamp-mss-to-pmtu
-
dimapetr
- Сообщения: 4
- ОС: linux Suse10.1
Re: не загружает mail.ru
Признатся четко не понял. Но главное заработало! Спасибо! Вот только интересно какое оптимальное MTU выставить для впн соединения. Сначало 1500, попробывал поставить 1350 - показалось что несколько снизилась скорость загрузки страниц. сейчас оставил 1472. из каких соображений не скажу. Вроде все работает. еще раз спасибо.