LINUX.ORG.RU
ФорумAdmin

Пакеты из локалки не ходят в Инет через шлюз ppp0. Спасайте!


0

0

Привет! Есть шлюз ( Slackware8.0 ядро 2.4.17 ) - через ppp0 он смотрит в Инет, а через eth0 и eth1 в две локалки (192.168.0. и 192.168.1.). Для компов этих локалок он является Default Gateway-ем и прекрасно позволяет им пинговать друг-друга из одной сетки в другую. Сам он без проблем видит как интернетовские адреса, так и внутренние. А вот из локалок пинг в интернет не идёт, зараза! Когда pppd запущен на шлюзе Default Gateway-ем является как и положено - ppp0. Я уже грешил на Iptables - думал по умолчанию не пускает - вбивал в него:

iptables -A INPUT -j ACCEPT iptables -A FORWARD -j ACCEPT iptables -A OUTPUT -j ACCEPT

пущай пакеты летают! Ан нет. Не в этом дело. Ядро компилил с учетом требований ppp-HOWTO,айпитэйблса,роутинга, /proc/sys/net/ipv4/ip_forward содержит 1.

ГДЕ Я ЛОХОНУЛСЯ - УМА НЕ ПРИЛОЖУ!!! хоть с бубном вокруг пляши... может кто сталкивался - помогите убогому :-(

Игорь. garcia@tut.by

anonymous

А NAT делает кто-нибудь?

anonymous
()

Ессно маскарадинг делать надо. если сделан то на ping'и не смотри.. я бился много суток в свое время но нормальные пакеты идут а ping'и нет

Matrix
()
Ответ на: комментарий от Matrix

Ясно! Спасибо за ответы. Конечно же я ни NAT, ни маскарад не настраивал... Думал, что того что сделано - достатчно (согласно докам оно так мне и представлялось).

Ещё раз спасибо. Через день напишу:"Мля, пасаны - маскарад не работает. Выручайте" :-)

Игорь.

anonymous
()

Читать срочно чтонить про сети а только потом net howto,
и только затем man iptables.

Aleks_IZA
()

2Игорь: Все действительно бы работало, ести бы у вас внутри были реальные интернетовские айпишники
2Matrix - пинг должен быть

anonymous
()

Посмотри включен ли форвардинг пакетов Forvard_IPV4, в RH6 это типа в сисконфиг в файле network, в других по разному /proc/sys/net/ipv4 ...

john65
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.