Yes I have enabled on both machines ipv4.forward
Here is the server conf:
local 192.168.2.253
port 1194
proto udp
dev tun1
ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/easy-rsa/keys/server.crt
key /etc/openvpn/easy-rsa/keys/server.key
dh /etc/openvpn/easy-rsa/keys/dh2048.pem
server 192.168.44.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 192.168.2.0 255.255.255.0"
push "route 172.100.200.0 255.255.255.224"
route 192.168.10.0 255.255.255.0
client-to-client
client-config-dir ccd
keepalive 10 120
#tls-auth /etc/openvpn/easy-rsa/ta.key 0
cipher AES-256-CBC
comp-lzo
user nobody
group nogroup
persist-key
persist-tun
status /etc/openvpn/openvpn-status.log
log /etc/openvpn/vpn.log
verb 3
script-security 2
ccd:
iroute 192.168.10.0 255.255.255.0
Client conf:
client
dev tun0
proto udp
remote 90.178.X.X 1194
#resolve-retry infinite
nobind
user nobody
group nogroup
persist-key
persist-tun
<ca>
-----BEGIN CERTIFICATE-----
MIIFFTCCA/2ouhLQJrDH2gw2FSJrR8HSbvgpExh
-----END CERTIFICATE-----
</ca>
<cert>
-----BEGIN CERTIFICATE-----
MIIFYzCCBEugAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBtzELMAkGA1UEBhMCQ1ox
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDfFf5GS/RXncsA
-----END PRIVATE KEY-----
</key>
#tls-auth /etc/openvpn/ta.key 1
cipher AES-256-CBC
comp-lzo
verb 3
script-security 3
log /etc/openvpn/vpn.log