Alex Vizor пишет:
Здравствуйте уважаемые читатели рассылки!

Имеется следующая проблема: есть 2 интерфейса eth0 и eth1 к 0 подключена локалка а к 1 adsl модем.
Модем и соединение настроено у роутера сеть есть.

Задача заключается в том что я не погу настроить этот роутер чтобы он отдавал интернет пользователям локальной сети.
При это установлены переменные ядра:
/proc/sys/net/ipv4/ip_forward установлен в 1
/proc/sys/net/ipv4/conf/default/rp_filter установлен в 1
/proc/sys/net/ipv4/conf/default/forwarding установлен в 1

интерфейс eth0 имеет IP 192.168.88.9 <http://192.168.88.9>
интерфейс eth1 имеет IP 192.168.1.2 <http://192.168.1.2>

IP модема 192.168.1.1 <http://192.168.1.1>

на клиентах роутер установлен как default gateway

Роутинги прописаны следующие:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface 81.25.36.1 <http://81.25.36.1> 0.0.0.0 <http://0.0.0.0> 255.255.255.255 <http://255.255.255.255> UH 0 0 0 ppp0 192.168.1.0 <http://192.168.1.0> 0.0.0.0 <http://0.0.0.0> 255.255.255.0 <http://255.255.255.0> U 0 0 0 eth1 81.25.32.0 <http://81.25.32.0> 0.0.0.0 <http://0.0.0.0> 255.255.255.0 <http://255.255.255.0> U 0 0 0 eth1 192.168.88.0 <http://192.168.88.0> 0.0.0.0 <http://0.0.0.0> 255.255.255.0 <http://255.255.255.0> U 0 0 0 eth0 0.0.0.0 <http://0.0.0.0> 0.0.0.0 <http://0.0.0.0> 0.0.0.0 <http://0.0.0.0> U 0 0 0 ppp0

Я знаю что все настроено не правильно но подскажите пожалуйста как надо делать и в какой последовательности а то я что-то вконец запутался.

Буду вам очень признателен
#! /bin/sh

route del default
route add default gw 81.25.36.1
iptables  -t nat -A POSTROUTING -o ppp+ -j MASQUERADE


оформляешь в файл, обзываешь как-нибудь, даешь права на исполнение и кладешь в /etc/ppp/ip-up.d
при необходимости дописываешь правила фильтрации. вроде все.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить