Здравствуйте, у меня почти аналогичная ситуация с небольшими изменениями:
1) Имеется удаленный офис с сервером в локальной сети и с IP локальной сети (192.168.0.176). Удаленный роутер перебрасывает все необходимые порты на мой сервер, так что при примитивной конфигурации я подключаюсь по OpenVPN и доступаюсь к этому серверу либо по адресу 10.8.0.1 либо по его адресу локальной сети 192.168.0.176.
И это хорошо! =) но мне надо больше!)) - в сети удаленного офиса есть еще несколько Linux-машин к которым мне нужен доступ (например, 192.168.0.111), но как достучаться к ним - не знаю - не получается - менял конфиги уже несколько раз - не соображу что не так (очевидно мат.часть страдает).
2) Клиент находится за несколькими NAT:
192.168.3.0/24 --> 192.168.1.0 --> Internet --> Remote Office Router -->> OpenVPN Server