Пустить трафик из одной подсети в другую
Форум — Admin
Предупрежу сразу: вопрос очень тупой, а сам я нуб, но поскольку гуглю уже долго, а ничего не получается, решил спросить.
В общем, есть один шлюз с тремя интерфейсами:
eth0 / ppp0 - АДСЛ-модем eth1 - смотрит в подсеть 192.168.8.0/24 eth2 - смотрит в подсеть 192.168.0.0/24
Форвардинг в /etc/sysctl.conf включен.
Для отладки пользуюсь следующими правилами iptables:
iptables --flush
iptables -t nat --flush
iptables -t mangle --flush
iptables -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Маршруты такие:
Destination Gateway Genmask Flags Metric Ref Use Iface
default * 0.0.0.0 U 0 0 0 ppp0
ppp99-88-0-1.pp * 255.255.255.255 UH 0 0 0 ppp0
localnet * 255.255.255.0 U 0 0 0 eth2
192.168.8.0 * 255.255.255.0 U 0 0 0 eth1
192.168.20.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth2
192.168.8.0/24 с шлюза закономерно пингуется.
Нужно сделать так чтобы трафик ходил из 192.168.0.0/24 в 192.168.8.0/24. Буду очень благодарен за ликбез и подсказку с хотя бы какой стороны подступиться к задаче.