Edit: My LAN Router's static routing is:
Destination 10.8.0.0 [VPN Subnet]
Mask 255.255.255.0
Router IP 192.168.1.4 [VPN Server IP]
I also tried to search the root cause with tcpdump on the server, but I am not savvy enough to understand what parameters I should use with tcpdump and what specifically to look for. Any clues?
I have followed the steps here
https://openvpn.net/index.php/open-source/documentation/howto.html#scope to:
- advertise the subnet to VPN Clients by "push route 192.168.1.0 255.255.255.0"
- setting the route on my router (see above)
- IP forwarding is enabled on the server by "iptables -I FORWARD -i tun0 -o eth0 \-s 10.8.0.0/24 -d 192.168.0.0/24 \-m conntrack --ctstate NEW -j ACCEPT" and "iptables -I FORWARD -m conntrack --ctstate RELATED,ESTABLISHED \-j ACCEPT"