mh00h Sorry, we encountered an error while displaying this content. If you're a user, please try again later. If you're an administrator, take a look in your Flarum log files for more information.
krzee dont worry, nothing wrong with offering a bounty on open source forums... at least its fine here. try this (on your server): iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -o eth0 -j MASQUERADE
krzee I blindly accepted your "vpn server ip" as the vpn subnet, but i was wrong you used server 10.8.0.0 255.255.255.0 so make the nat rule: iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
mh00h It works! I edited my first post to prevent future confusion and changed addresses from 192.168.3.X IP's to 10.8.0.X, since that was what was in my config file like you mentioned. I also ran "iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE" and "iptables-save". This allowed me to get to the server's subnet (i.e., printer) by IP address, but at this point DNS was no longer working. I changed "route 10.8.0.6 255.255.255.0" in the server config to "route 10.8.0.0 255.255.255.0". To the server config, I added the line "push "dhcp-option DNS 10.8.0.1". I then had to go into network manager on the client and specify the DNS server as 192.168.2.1 specifically, and things started working. Thank you for your help. I sent you a PM about giving you your bounty. Hope this helps somebody else out in the future.