Eu tentei esta solução mas não funcionou. Basicamente, posso conectar-me à minha rede remota via OpenVPN, mas apenas a um IP na rede. Para conexões baseadas em servidor, usei o encaminhamento de porta via ssh. Isso funcionou e consegui acesso a alguns recursos, mas ainda não consigo me conectar a alguns compartilhamentos de rede aos quais preciso acessar.
Alguma idéia / sugestão / alternativa?
EDIT - Aqui estão as configurações:
cliente
dev tun
proto udp
remote remote.mydomain.com 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert cert.crt
key key.key
comp-lzo
verb 3
servidor
port 1194
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh1024.pem
server 10.8.0.0. 255.255.255.0
ifconfig-pool-persist
keepalive 10 120
comp-lzo
user nobody
group nogroup
persist-kiey
persist-tun
status openvpn-status.log
verb 3
Devo observar que essa configuração funcionou por muitos meses. Ainda funciona (tipo) em que eu posso acessar através do túnel VPN o servidor onde a VPN está sendo executada. Eu simplesmente não consigo acessar os outros IPs na rede sem soluções alternativas (esse é o novo comportamento).
A única coisa que posso pensar nisso mudou é que eu reconfigurei um Drobo na mesma rede com o samba.
EDIT 2 - Aqui estão mais algumas informações sobre a configuração da rede para esta situação:
Onde eu sento é uma rede local: 192.168.5.0/24
Onde eu trabalho é outra rede local: 192.168.1.0/24
Rede VPN: 10.8.0.0/24
Na rede 192.168.1.0, há alguns servidores (um dos quais é o servidor OpenVPN) e alguns compartilhamentos de rede aos quais preciso acessar. Usando o encaminhamento de porta ssh, posso conectar-me ao roteador WRT (192.168.1.1 - que possui um encaminhamento de porta para a VPN, através da porta 1194) e outro servidor CRM que eu preciso: 192.168.1.20. A máquina executando VPN (192.168.1.10) é o único IP acessível quando eu uso minha configuração de VPN existente (veja acima) que, anteriormente, funcionava bem (ou seja, eu tinha acesso a todos os compartilhamentos de rede, todos os servidores, todas as máquinas compartilhadas locais). na rede 192.168.1.0).
Um dos compartilhamentos de rede fica em 192.168.1.15. O Drobo que eu discuti anteriormente está no servidor CRM (192.168.1.20). O Drobo costumava ser um DroboShare, com seu próprio IP (192.168.1.16). Isso foi alterado recentemente. Eu posso montar os compartilhamentos de rede discutidos aqui em 192.168.1.10 (já que eu posso acessar esta máquina vis ssh), então tecnicamente eu tenho acesso a tudo que eu preciso. O problema é que é complicado fazê-lo desta maneira, especialmente porque eu estava acostumado a uma VPN funcionando como deveria.
Espero que esta edição torne as coisas mais claras.