Добрый вечер!
Есть заграничный VPS, на нем установлен Linux и настроен OpenVPN с авторизацией по сертификатам. Есть два клиента клиент1 и клиент2. Клиент1 находится в сети 10.1.0.0/24 (адрес 10.1.0.10, win7), клиент2 находится в сети 192.168.1.0/24 (адрес 192.168.1.20, linux). Задача - предоставить доступ клиенту1 к компьютерам сети клиента2. Как сделано сейчас (взято с https://wiki.archlinux.org/index.php/OpenVPN):
настройки OpenVPN сервера:
... client-config-dir ccd route 192.168.1.0 255.255.255.0 ...
ccd/client1:
ifconfig-push 10.8.0.10 10.8.0.9 push «route 192.168.1.0 255.255.255.0»
ccd/client2:
ifconfig-push 10.8.0.14 10.8.0.13 iroute 192.168.1.0 255.255.255.0
С такими настройками с клиента1 доступны остальные клиенты VPN (пинг, ssh ...), но недоступны машины, расположенные в сети клиента2 (например, нет доступа по ssh - «Conection refused», причем пинг до них проходит).
Как решить проблему?