LINUX.ORG.RU
ФорумAdmin

Маршрутизацию трафика между 3 сетями


0

0

Цытирую фразу из описание Zyxel P-330W.
///
Интернет-центр ZyXEL P-330W, который мы и будем рассматривать в данном обзоре, предназначен как раз для беспроблемного решения данной задачи за счет технологии ZyXEL Link DUO - данная технология
позволяет осуществлять маршрутизацию трафика между 3 сетями: 
- собственной локальной сетью, подключенной к LAN-интерфейсам интернет-центра
- локальной сетью провайдера услуг, трафик данной сети обычно не тарифицируется и не ограничивается самим провайдером 
- сетью Интернет, доступ к которой осуществляется посредством PPTP-подключения
///
Как это осуществить на обычном домашнем роутере, например под управлением Gentoo или всяких там готовых маршутизаторов, типо IpCOP.
anonymous

нужен двойной Destination based nat.

например домашняя внутренняя сеть 172.31.31.0/24 eth1 сеть провайдера 192.168.100.0/24 (твой ip 192.168.100.55) eth0 PPTP - 99.99.99.99 ppp+

нужно включить ipforwarding в sysctl и создать правила в iptables

$IPT -t nat -A POSTROUTING -o eth0 -d 192.168.100.0/24 -j SNAT --to-source 192.168.100.55 $IPT -t nat -A POSTROUTING -o ppp+ -j SNAT --to-source 99.99.99.99

Что-то вроде этого. Порядок правил имеет значение.

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