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

Исходное сообщение
"Прерывается отправка через шлюз"

Отправлено Quarc , 18-Мрт-05 00:03 
Всем добрый день.
Помогите с проблемой
стоит шлюз, ОС линукс ядро 2.4.20 инет получает через интерфейс ppp0(pppoe соединение) и раздает на интерфейсе eth0 - ип 192.168.0.1
Фаервол:
iptables -A FORWARD -s 192.168.0.2 -j ACCEPT
iptables -A FORWARD -d 192.168.0.2 -j ACCEPT
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
клиент 192.168.0.2(ВинХР) пытается отправить почту, отправляет 50-100 кб и соединение прерывается(аналогично с закачиванием по фтп, те upload трафик - при скачивании все нормально)

Если клиент напрямую подсоединятся по pppoe никаких проблем нет.
Думал проблемы с mtu - выставлял меньшие значения - результат тотже

Подскажите куда рыть уже два дня парюсь.


Содержание

Сообщения в этом обсуждении
"Прерывается отправка через шлюз"
Отправлено ipmanyak , 18-Мрт-05 08:44 
>iptables -A FORWARD -d 192.168.0.2 -j ACCEPT
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
эта строчка не нужна !

проверь  /proc/sys/net/ipv4/ip_forward
должна стоять 1
echo 1 > /proc/sys/net/ipv4/ip_forward                          


"Прерывается отправка через шлюз"
Отправлено Quarc , 18-Мрт-05 09:19 
>>iptables -A FORWARD -d 192.168.0.2 -j ACCEPT
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>эта строчка не нужна !
>
>проверь  /proc/sys/net/ipv4/ip_forward
>должна стоять 1
>echo 1 > /proc/sys/net/ipv4/ip_forward                          

Во-первых нужна
ip_forward в 1 поставлено - как я уже сказал слать начинает, и прием работает нормально.


"Прерывается отправка через шлюз"
Отправлено MaximKuznetsov , 18-Мрт-05 09:32 
>>>iptables -A FORWARD -d 192.168.0.2 -j ACCEPT
>>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>эта строчка не нужна !
>>
>>проверь  /proc/sys/net/ipv4/ip_forward
>>должна стоять 1
>>echo 1 > /proc/sys/net/ipv4/ip_forward                          
>
>Во-первых нужна
>ip_forward в 1 поставлено - как я уже сказал слать начинает, и
>прием работает нормально.
а если вместо -j MASQUERADE поставить -j SNAT ? все-же есть отличия в ньюансах


"Прерывается отправка через шлюз"
Отправлено Quarc , 18-Мрт-05 22:39 
SNAT не изменил положения

Я в тупике

Проблема не только при аплоаде, но и при даунлоаде
При скачивании с фтп скорость ужасно низкая(меньше кб в секунду) при этом соединение постоянно рвется.
Если я качаю или закачиваю с шлюза то все нормально. Проблемы лишь у тех кто сидит через шлюз.
Кто-нть подскажите что не так - уже всё перепробовал.


"Прерывается отправка через шлюз"
Отправлено Quarc , 18-Мрт-05 23:56 
Нашел проблему
Проблема не в форвардинге
а в соединении с клиентом
значится на клиента смотрит eth0
inetgw@root ~$ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:60:52:08:50:FF  
          inet addr:192.168.0.1  Bcast:0.0.0.0  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:74241 errors:0 dropped:0 overruns:0 frame:3974
          TX packets:121108 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:8291410 (7.9 Mb)  TX bytes:45455518 (43.3 Mb)
          Interrupt:12 Base address:0xe400
Карточка realtek 8029
Причем как мне только что сказали в неё попала молния(в тот момент она работала на коаксиале, после этого bnc разьем на сетевухе не работает)
Но на винде эта сетевуха работала нормально(опять же как мне сказали)

Мне не нравится frame:3974 - если я не ошибаюсь это ошибки в кадрах ethernet. Чем они могут быть вызваны?