I have installed the OpenVPN Plugin for OMV 3.0 and I could connect from a remote site to the site with OMV successfully. However I realized quickly that some of my internal/remote network resources, especially my DNS server and also internet access was not available until I ran the following command:
(I have put this line in iptables-persistent file and load iptables-restore in /etc/rc.local).
I have read on other forums regarding similar issues that it is quite normal to enable masquerading when using OpenVPN.
Is there any downside for enabling masquerading or is there a reason that the plugin doesn't do it automatically?
I would like to understand if what I did is an exceptional case or if it is common and necessary in all cases and a normal procedure.
Some background: Both the remote and local site do have the same subnet (192.168.1.0), which are not ideal (I know but I can't change any network).