Hi!
I’ve got a green network with 192.168.0.0/255.255.0.0 and an OpenVPN network with 10.114.101.0/255.255.255.0 set up.
The latest core version of IPFire is running here.
Accessing the internal LAN from outside works perfectly after a successful established connection from my smartphone with OpenVPN app on Android.
I’m running three IP-cameras from Reolink inside the LAN, no access to WAN allowed for each of them via IPFire firewall rules.
I can access the IP-cameras using Reolink’s own app on smartphone from LAN.
However, when using the mobile network on my Samsung smartphone and an established OpenVPN connection to LAN, Reolink’s app can only access two of the cameras and camera C is failing.
IP-camera A has got IP-address 192.168.13.1 → accessible (wired)
IP-camera B has got IP-address 192.168.13.2 → accessible (wired)
IP-camera C has got IP-address 192.168.13.3 → fails (wireless)
The only difference between them is, camera A + B are connected using a wired connection and camera C is connected, using internal Wifi. No VLAN-ID is involved, though.
All ports from OpenVPN network to green network are open so are all protocols, with a single firewall rule. As far as I know, Reolink’s app uses http or https protocol for accessing the camera or streaming their vid signals.
Hence, it shouldn’t make any difference, why the Reolink app is not capable of accessing camera C when OpenVPN is enabled.
It may be a misconfiguration of the Wifi access-points, because that’s the only known difference.
However, I doubt this a bit since there is no issue in accessing from internal LAN.
IPFire’s firewall policy for outgoing traffic is set to blocked.
So, I believe it maybe a setting within OpenVPN on IPFire side, altough there are not that much options I could have overlooked the most important one.
OTH, disabling the fw policy for outgoing traffic, does not solve this situation either.
Is there anyone with a similar configuration or a tip which settings or steps I could check to get this running?