Добрый день коллеги.
Имеею 3 машины с линуксом и одна винда(internet).
Нужно объеденить все машины в одну сеть. Для этих целей использую openvpn.
OVPN один (SRV1), все машины подключаются к нему.
SRV1 10.111.2.1 10.111.2.2 (тут nat)
SRV2 10.111.2.6 10.111.2.5 (тут nat)
SRV3 10.111.2.10 10.111.2.9 (тут nat)
Win7 10.111.2.13 10.111.2.14
Все машины видят друг друга по ip, все отлично.
Теперь мне нужно чтобы Win7 в зависимости от различных условий ходила в инет через разные роуты SRV1 или SRV2 или SRV3.
Например, делаю для Win7 дефолтовый маршрут на 10.111.2.14, весь трафик туда пошел, через нат, все хорошо.
Теперь мне нужно трафик с Win7 пустить на SRV3 (10.111.2.10)
делаю на Win7 route add 0.0.0.0 mask 0.0.0.0 10.111.2.10 metric 5
трафик вроде как пытается завернутся на 10.111.2.10, но трасировка не уходит дальше vpn интерфейса 10.111.2.13
Оно и понятно, по умолчанию на интерфейсе vpn маска /30, фактически каждый клиент ovpn сидит в своей сети.
Вообще, можно ли для ovpn указать адреса выдавать /24 ?
Возможно ли вообще огранизовать роутинг между клиентами ovpn, подключенными к одному серверу?