Есть 2 сети соединенных OpenVPN. 2 подсети 172.21.0.0 и 192.168.1.0 Для того, что бы компьютер одной подсети видел компьютер другой подсети у этих компьютеров в качестве шлюза обязательно должен быть указан адрес с OpenVPN-службой и это правильно. Но в сетях есть компьютеры, для которых нельзя указать именно эти шл юзы, у них должны стоять адреса другие шлюзов.
Вот и стоит задача сделать доступными из 172.21.0.0 любые компьютеры в сетке 192.168.1.0 независимо от того, прописан там нужный шлюз у них или нет. С компьютеров, где стоят "неправильные" шлюзы я могу прописать стат.маршрут до сети 172.21.0.0 А как быть с обратной стороной.
Я понимаю, что я должен прописать маршрут на сервере сети 192.168.1.0, но что я там должен написать? Серверы под linux+iptables+openvpn. Может понятнее будет моя сумбурная записка из рисунка:

LinuxForum.Fans
Маршрутизация при VPN
Автор: ufo
5 сообщений
2597 просмотров
Но в сетях есть компьютеры, для которых нельзя указать именно эти шл юзы, у них должны стоять адреса другие шлюзов.
Надо прописать маршруты до нужных сетей на тех самых других шлюзах.
[quote=ufo] Но в сетях есть компьютеры, для которых нельзя указать именно эти шл юзы, у них должны стоять адреса другие шлюзов.
Надо прописать маршруты до нужных сетей на тех самых других шлюзах.[/quote]
Это я и так знаю. Что конкретно?
чет рисунок не открывается это только у меня?
а вообще неведомо что за оси на шлюзах. мало инфы
Ошибка в построении сети! Надо всех завести в подсеть 123.123.123.0/24
и прописать на них маршруты (на клиентах) в 172.21.0.0/24 через 192.168.1.1
И покажите плиз скрипт iptables где стоит OpenVpn клиент.
Войдите или зарегистрируйтесь, чтобы ответить.