LINUX.ORG.RU
ФорумAdmin

Перенаправление пакетов


0

0

Есть 2 сетки 192.168.0.0/24 и 192.168.5.0/24, соединенные через 2 роутера на Linux по трем линиям (в одно время рабочая только одна):

1

eth0 192.168.0.100

eth1 192.168.2.1 VDSL

eth2 192.168.3.1 WiFi

eth3 192.168.4.1 Coacsial

192.168.5.0/24 gw 192.168.4.2 eth3 (например)

2

eth0 192.168.5.100

eth1 192.168.2.2 VDSL

eth2 192.168.3.2 WiFi

eth3 192.168.4.2 Coacsial

192.168.0.0/24 gw 192.168.4.1 eth3 (например)

В сети 192.168.0.0/24 работает прокси (squid), через него все и выходят в Интернет из двух сетей. Стало необходимым из сети 192.168.5.0/24 вывести на внешний ip одну машину (Win2000), шлюзом у которой для пакетов адресованных 192.168.0.0/24 является 192.168.5.100. На проксе запущен iptables. Как мне направить пакеты адресованные внешнему ip (как довести их до прокси)?

anonymous

/sbin/ip rule add from 192.168.0.0/24 to 0/0 table 102 pref 105
/sbin/ip route add table 102 via 192.168.4.2

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