Настройка маршрутизатора

Здравствуйте.
Есть сеть класса С 192.168.150.0/24 , возникла потребность разделить эту сеть на две
например 192.168.150.0/24 и 192.168.1.0/24 НО с единым proxy (192.168.150.1)
Вот собственно вопрос как это сделать?
как я понимаю если использовать NAT то не получиться каждый IP-шник из новой сети авторизовывать на прокси. читал статью http://www.gentoo.org/doc/ru/home-router-howto.xml
вроде все делал как положенно но что то не работает маршрутизатор.

Поставить 2 сетевухи

А вариант с двумя сетевыми карточками на proxy не подходит?

к сожалению

к сожалению неподходит...
_________________
gentoo 2005.1 веселая штука.

вывод ifconfig, route

вывод ifconfig, route -n, iptables -nvL на маршрутизаторе в студию

_________________
Главное не забыть mount /dev/hands

MARSHRUT-IC ~ #

MARSHRUT-IC ~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:C0:26:A9:C6:64
inet addr:192.168.150.251 Bcast:192.168.150.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:106173 errors:0 dropped:0 overruns:0 frame:0
TX packets:4128 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11969405 (11.4 Mb) TX bytes:638036 (623.0 Kb)
Interrupt:4 Base address:0xe000

eth1 Link encap:Ethernet HWaddr 00:10:5A:2E:27:3A
inet addr:192.168.5.1 Bcast:192.168.5.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11297 errors:0 dropped:0 overruns:0 frame:0
TX packets:9452 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:840267 (820.5 Kb) TX bytes:697588 (681.2 Kb)
Interrupt:10 Base address:0xa000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

MARSHRUT-IC ~ # route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.5.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.150.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.150.1 0.0.0.0 UG 0 0 0 eth0

MARSHRUT-IC ~ # iptables -nvL
Chain INPUT (policy ACCEPT 53487 packets, 5783K bytes)
pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 14927 packets, 1276K bytes)
pkts bytes target prot opt in out source destination

_________________
gentoo 2005.1 веселая штука.

Форвардинг на

Форвардинг на маршрутизаторе разрешён? (cat /proc/sys/net/ipv4/ip_forward)
На всех компах в обоих сетях есть маршрут в противоположную сеть?

MARSHRUT-IC ~ # cat

MARSHRUT-IC ~ # cat /proc/sys/net/ipv4/ip_forward
0

_________________
gentoo 2005.1 веселая штука.

у тебя

у тебя форвардинг выключен
#echo "1">/proc/sys/net/ipv4/ip_forvard

уже

уже включил.
_________________
gentoo 2005.1 веселая штука.

ip route

Если маршрутизация между сетями включена и работает, то IMHO всего то нужно добавить статический маршрут к новой сети на proxy сервере через маршрутизатор:
ip route add 192.168.1.0/24 via 192.168.150.?

пишет что уже

пишет что уже существует
_________________
gentoo 2005.1 веселая штука.

ИМХО неплохо

ИМХО неплохо было бы карточке прокси второй адрес присвоить. Тогда обращение к прокси пойдет мимо маршрутизатора.

Ето как это,

Ето как это, если сети соединены через маршрутизатор..

echo 1 >

echo 1 > /proc/sys/net/ipv4/ip_forward на маршрутизаторе
На клиенте либо ставь ставь статические маршруты:
ip route add 192.168.5.0/24 via 192.168.5.1 если клиент в сети 192.168.150.0/24
или ip route add 192.168.150.0/24 via 192.168.150.251 если клиент в сети 192.168.5.0/24

Все это уже тут говорилось впринципе.

все сделано.

все сделано. толку 0.

Описываю действия по порядку.
1)поставил gentoo
2)опции в ядре согласно доке на http://www.gentoo.org/doc/ru/home-router-howto.xml
3)настроил интерфейсы eth0 и eth1
4)каждий интерфейс из своей сети пингуеться.
5)cho 1 > /proc/sys/net/ipv4/ip_forward
6)ip route add 192.168.5.0/24 via 192.168.5.1
что я делаю не так?

_________________

gentoo 2005.1 веселая штука.

фаервол

фаервол стоит?
ядро после изменения опций пересобирал и загрузился с него?

конечно.
_________________
gentoo 2005.1 веселая штука.

traceroute с клиента

traceroute с клиента на прокси покажи, а также ip route ls на клиенте.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".