Итак, у меня есть работающий сервер, на котором работает собственная локальная подсеть. Я могу войти через vpn, но мне нужно настроить маршрут к сети, в которой находится эта машина, чтобы получить к ней доступ. Я хочу получить доступ ко второй подсети. Все - Linux (Ubuntu, Debian и встраиваемое ПО). Вот подробности:
Есть ли способ (должен быть) для маршрутизации или туннелирования на эту машину и локального ping или открытия веб-страниц на 192.168.0.0?
Итак, я (дома, 192.168.1.0) -> VPN (192.168.100.0) -> маршрут к сети сервера (192.168.2.0) -> маршрут к подсети сервера на eth2 (192.168.0.0)?
Я попытался установить правила nat, но безуспешно ... машины в последней подсети могут видеть внешний мир, но я не вижу:
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/sbin/iptables -A FORWARD -i eth0 -o eth2 -m state --state RELATED,ESTABLISHED -j ACCEPT
/sbin/iptables -A FORWARD -i eth2 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
Спасибо!