I have managed to make thinks work, but...
Site1(server side)
server 192.168.20.148-10.8.1.1---Router 192.168.20.254
Clients
Site2 (client name IG1) 192.168.1.41-router 192.168.1.1
Site3(client name client4) 192.168.10.249-router 192.168.10.1
Site4(client name PC2) 10.10.11.15-router 10.10.11.1
All seem to work OK, but I cannot access an IP camera on Site2 with IP 192.168.1.254. I can access it locally (from the 129.169.1.0 subnet) but not from other devices inside the VPN-different subnets.
Any ideas ?
Thank you
Configs
Server config
port 1194
proto udp
dev tun
dev-node TAP-Win32
ca ca.crt
cert server.crt
key server.key # This file should be kept secret
dh dh1024.pem
server 10.8.1.0 255.255.255.0
ifconfig-pool-persist ipp.txt
management localhost 23
route 10.10.11.0 255.255.255.0
route 192.168.10.0 255.255.255.0
route 192.168.1.0 255.255.255.0
client-config-dir ccd
client-to-client
push "route 192.168.20.0 255.255.255.0"
push "route 10.10.11.0 255.255.255.0"
push "route 192.168.10.0 255.255.255.0"
push "route 192.168.1.0 255.255.255.0"
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
verb 6
and one of the clients configs (They are almost the same)
Client config
client
dev tun
dev-node TAP-Win32
proto udp
remote xxxx.xx-xx.xxx1194
resolv-retry infinite
nobind
ser nobody
persist-key
persist-tun
ca ca.crt
cert client4.crt
key client4.key
ns-cert-type server
comp-lzo
verb 3