>Есть 3 машины:
> 1. Сервер OpenVPN
> 2. Клиент OpenVPN к первой машине и сервер OpenVPN к третьей
> 3. Клиент OpenVPN ко второй машине.
>Надо чтобы 3-я машина увидела 1-ю через 2-ю. Подключить 3-ю к 1-й
>напрямую нельзя.
>Можно ли сделать такую связь через конфиги OpenVPN? или еще как? openvpn вполне справится с этой задачей, главное разнести все машины по разным подсетям. Вторя машина получается просто некий промежуточный роутер, на котором работают одновременно и клиент и сервер.
С первым сервером все понятно - можно поднять на стандартном порту и клиенту со второй машины выдать статический ip, скажем 10.8.0.6 на этой же второй машине поднять сервер с адресом 10.9.0.1 и выдать третьей машине 10.9.0.6. останется только на первой и третьей машинах прописать правильные роутинги, вторая машина по идее сама должна с роутингами разобраться, но это на вскидку. Вобщем сложностей не вижу.