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

Исходное сообщение
"роутер  трех локалок"

Отправлено 1a , 03-Авг-07 17:40 
представим что в одном месте сходяться три локалки....
три сетевухи...

eth0 192.168.1.251
eth1 192.168.2.251
eth2 192.168.3.251

прописываю маршруты на сервере:
route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0
route add -net 192.168.2.0 netmask 255.255.255.0 dev eth1
route add -net 192.168.3.0 netmask 255.255.255.0 dev eth2

далее:
echo "1" > /proc/sys/net/ipv4/ip_forward
и раскоментирую в /etc/sysctl.conf строчку net.ipv4.conf.default.forwarding=1
остально е вэтом файле осталяю как есть(ОС debian)

далее:
iptables -I FORWARD -s 192.168.1.0/24 -j ACCEPT
iptables -I FORWARD -s 192.168.2.0/24 -j ACCEPT
iptables -I FORWARD -s 192.168.3.0/24 -j ACCEPT

и перезапускаю сеть
/etc/init.d/networking restart

по идее ведь все? и должно все рабоать? или нет? или я что то не правильно делаю? просто нет работает (
воть роуте
debian:~# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.3.0     *               255.255.255.0   U     0      0        0 eth2
192.168.2.0     *               255.255.255.0   U     0      0        0 eth1
localnet        *               255.255.255.0   U     0      0        0 eth0



Содержание

Сообщения в этом обсуждении
"роутер  трех локалок"
Отправлено perece , 03-Авг-07 17:51 
>прописываю маршруты на сервере:
>route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0
>route add -net 192.168.2.0 netmask 255.255.255.0 dev eth1
>route add -net 192.168.3.0 netmask 255.255.255.0 dev eth2

не нужно.
создадутся автоматически ifconfig'ом/ip addr add'ом

>далее:
>echo "1" > /proc/sys/net/ipv4/ip_forward
> и раскоментирую в /etc/sysctl.conf строчку net.ipv4.conf.default.forwarding=1
>остально е вэтом файле осталяю как есть(ОС debian)

это верно

>далее:
>iptables -I FORWARD -s 192.168.1.0/24 -j ACCEPT
>iptables -I FORWARD -s 192.168.2.0/24 -j ACCEPT
>iptables -I FORWARD -s 192.168.3.0/24 -j ACCEPT

а что в iptables кроме этого? если ничего, то это наф не нужно

>и перезапускаю сеть
>/etc/init.d/networking restart

а это еще нафига?????

ifconfig -a покажи (какой в рез-те получился)

\^P^/