I have a openvpn client, one openvpn server and a server without openvpn.
Server without openvpn only accept connections from openvpn server by public ip (outside of lan).
openvpn clients must connect with server without openvpn. For it, I use vpn connection with openvpn server like gateway.
The problem is that connection not work. A tcpdump show that syn are ok, but there is not response (ack).
Server
port 11194
proto udp
dev tun
#---- Seccion de llaves -----
ca keys/ca.crt
cert keys/servidor.crt
key keys/servidor.key
dh keys/dh1024.pem
#----------------------------
server 192.168.37.0 255.255.255.0
ifconfig-pool-persist ipp.txt
keepalive 10 120
comp-lzo
persist-key
persist-tun
push "redirect gateway def1"
push "route public.outside.servers.ip 255.255.255.0"
#openvpn network
push "route 192.168.37.0 255.255.255.0"
#local network openvpn server
push "route 10.129.2.0 255.255.255.0"
status openvpn-status-servidorvpn-udp.log
echo 1 > /proc/sys/net/ipv4/ip_forward
client
client
dev tun
proto udp
remote vpn.server 11194
float
resolv-retry infinite
nobind
persist-key
persist-tun
#------ SECCION DE LLAVES --------
ca "C:\\llaves\\ca.crt"
cert "C:\\llaves\\todorecargas.crt"
key "C:\\llaves\\todorecargas.key"
ns-cert-type server
#---------------------------------
comp-lzo
verb 3