Есть три интерфейса: eth0 (192.168.0.120) смотрит в интернет, eth1 (192.168.61.2) - локальная сеть с клиентами, ppp0 (172.17.2.12) - pptp vpn. Мне нужно, что бы весь трафик, который прилетает на eth1 заворачивался в ppp0 (vpn).
Разрешил форвардинг в sysctl, попробовал добавить такие правила iptables:
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.61.0/24 -j MASQUERADE
iptables -P FORWARD ACCEPT
Не помогло. Погуглил, попробовал несколько других решений, но они тоже оказались не рабочими.
Как реализовать подобную задачу?
Вопрос 100% банальный, но я не смог найти рабочего решения. Буду признателен за помощь.