I am trying to figure out how to setup a multi site N2N with OpenVPN using IPFire. Is it possible? I have found absolutlely no online information about the subject. I have found a little bit using IPSec for it. I know OpenVPN can do it, as PFSense allows the function to happen:
The problem I am having is I do not understand what the “Global Settings” actually do. The server is not running, the box is checked, and I have added 2 servers in the Connections Status and Control section. Both connections come up. However, it only works with the 1st server connection I turn on.
If I turn on the 1st one, the client connection can ping the 192.168.6.0 and the 192.168.5.0 pcs. But the 192.168.7.0 connection cannot ping the 192.168.6.0 , only it’s own local subnet. If I start the 192.168.7.0 server 1st, that side works and can ping the 192.168.6.0 and 192.168.7.0, but not the 192.168.5.0. In this case, now the 192.168.5.0 can only ping its own subnet and not 192.168.6.0!
I have tried it with the “Global Settings” server turned on and off. Even the “OpenVPN on RED” check box has 0 effect on what happens with the 2 servers setup in the Connection and Control section. I have even gone in into the Advanced Server Options and add the 192.168.5.0 and 192.168.7.0 to the push route options.
I also tried the Client-To-Client check box and the
Redirect-Gateway def1 box.
Nothing changes. On each of the client IPFire devices, I can click the Status>OpenVPN: Net-to-Net Statics, both show a colorful red and green chart, even though 1 of those clients cannot ping the openVPN server gateway.