The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблема с NAT (ppp0<-->eth0)"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема с NAT (ppp0<-->eth0)"
Сообщение от Boiler emailИскать по авторуВ закладки(ok) on 10-Окт-04, 13:26  (MSK)
Есть два компа в одной сети (192.168.0.35 и 192.168.0.38)
К 35му подключен интернет через pptp-client, т.е. интефейс ppp0.
Нужно настроить NAT чтобы пустить 38го в интеренет.

Создал правило:

iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.38 -j MASQUERADE

Вроде бы после этого заработало, т.е. пингуются сайты инета...
Но оказалось, что только пингуются, а в браузере не открываются.

Если при пинге указать размер где-нибудь 8000 байт, то уже пинг не проходит. При 6000 байт проходит где-то половина пакетов...

Подскажите как пофиксить?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проблема с NAT (ppp0<-->eth0)"
Сообщение от Gennadi emailИскать по авторуВ закладки(ok) on 11-Окт-04, 00:20  (MSK)
>Есть два компа в одной сети (192.168.0.35 и 192.168.0.38)
>К 35му подключен интернет через pptp-client, т.е. интефейс ppp0.
>Нужно настроить NAT чтобы пустить 38го в интеренет.
>
>Создал правило:
>
>iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.38 -j MASQUERADE
>
>Вроде бы после этого заработало, т.е. пингуются сайты инета...
>Но оказалось, что только пингуются, а в браузере не открываются.
>
>Если при пинге указать размер где-нибудь 8000 байт, то уже пинг не
>проходит. При 6000 байт проходит где-то половина пакетов...
>
>Подскажите как пофиксить?


# Routing
    echo 1 > /proc/sys/net/ipv4/ip_forward 2> /dev/null

# Masquerading
    iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблема с NAT (ppp0<-->eth0)"
Сообщение от Boiler Искать по авторуВ закладки(ok) on 11-Окт-04, 15:39  (MSK)
># Routing
>    echo 1 > /proc/sys/net/ipv4/ip_forward 2> /dev/null
>
># Masquerading
>    iptables -t nat -A POSTROUTING -o ppp0 -j
>MASQUERADE

Так я тоже делал...
Результат тот же: нормально проходят пакеты до 4кб.

Мне кажется проблемма в том что 2 интерфейса весят на одной сетевой карте...
Я пробовал другие сетевухи - не помогает.
Пробовал на других дистрибутивах линукса - тоже самое.
Сейчас пробую на Gentoo.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру