Lo intenté esta solución pero no funcionó. Básicamente, puedo conectarme a mi red remota a través de OpenVPN, pero solo a una IP en la red. Para las conexiones basadas en servidor, empleé el reenvío de puertos a través de ssh. Esto funcionó y obtuve acceso a algunos recursos, pero aún no puedo conectarme a algunos recursos compartidos de red a los que necesito acceder.
¿Alguna idea / consejos / soluciones?
EDITAR - Aquí están las configuraciones:
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
Debo tener en cuenta que esta configuración ha funcionado durante muchos meses. Todavía funciona (más o menos) porque puedo acceder a través del túnel VPN al servidor donde se ejecuta la VPN. Simplemente no puedo acceder a las otras IP en la red sin soluciones alternativas (este es el nuevo comportamiento).
Lo único que se me ocurre que ha cambiado es que reconfiguré un Drobo en la misma red con samba.
EDIT 2 - Aquí hay más información sobre la configuración de la red para esta situación:
Donde me siento es una red local: 192.168.5.0/24
Donde trabajo es otra red local: 192.168.1.0/24
Red VPN: 10.8.0.0/24
En la red 192.168.1.0, hay un par de servidores (uno de los cuales es el servidor OpenVPN) y un par de redes compartidas a las que necesito acceso. Mediante el reenvío de puerto ssh puedo conectarme al enrutador WRT (192.168.1.1, que tiene un puerto hacia adelante para la VPN, a través del puerto 1194) y otro servidor CRM que necesito: 192.168.1.20. La máquina que ejecuta VPN (192.168.1.10) es la única IP accesible cuando uso mi configuración VPN existente (ver arriba) que, anteriormente, funcionó bien (esto significa que tuve acceso a todas las redes compartidas, a todos los servidores, a todas las máquinas locales compartidas en la red 192.168.1.0).
Uno de los recursos compartidos de red se encuentra en 192.168.1.15. El Drobo que mencioné anteriormente se encuentra en el servidor de CRM (192.168.1.20). El Drobo solía ser un DroboShare, con su propia IP (192.168.1.16). Esto fue cambiado recientemente. Puedo montar los recursos compartidos de red que se analizan aquí en 192.168.1.10 (ya que puedo acceder a esta máquina vis ssh), así que técnicamente tengo acceso a todo lo que necesito. El problema es que es incómodo hacerlo de esta manera, especialmente porque estaba acostumbrado a una VPN que funciona como debería.
Esperemos que esta edición aclare las cosas.
client-to-client
directiva del servidor. Si no están en la subred de VPN, están conectados al servidor a través de una LAN física con, por ejemplo, la subred 192.168.10.0, deberá agregar una push "route 192.168.10.0"
Directiva a la configuración del servidor.
push "route"
.