I have a Peplink Max BR1 installed in my campervan and it is using cell coverage to connect to the Internet. I would like to be able to establish a VPN connection from my phone or computer at a different location and connect to devices inside my van. The challenge is that the van will have a dynamic IP address as it is using mobile networks (and the van travels internationally). Is there a VPN solution that will allow me to open a VPN tunnel from my phone to the van or from my computer to the van and access internal network services through the VPN?
It won’t run directly on a Peplink, but I’d look into SD-LAN solutions such as Zerotier.
Peplink… don’t support zerotier… just openvpn (ovpn)… have you try?
I have always run ZeroTier directly on the endpoints that need it (which is how it was originally designed to be implemented). I do not need “gateway” support on the edge router.
I do not use openvpn as I use ZeroTier.
Well…
I build a not so clean solution… using another network vendor… and together with Peplink, I can support a lot of VPN protocols.
What kind of devices do you need to access? If you just need access to their web interface, InTouch might just be what you need. Most easy thing to configure without VPNs or other stuff, direct access from the browser using InControl.
If you need full IP connectivity, than indeed you need a VPN. Then you also have several options.
-
If you can get a public IP address on the cellular (it may be dynamic but that’s not an issue) you can just run OpenVPN server on the Peplink and use the Peplink dynDNS service (“where is my Peplink”) as endpoint for the client on your computer.
-
If you can’t get a public IP on the cellular and stay behind CG-NAT, then you need another kind of VPN concentrator to which the pep in the van can connect using either Speedfusion (recommended) or OpenVPN or something else of the supported protocols. That VPN concentrator can be a Fusionhub on Google Cloud (or AWS/Azure/Vulture,…) or something at home if you can get a public IP address over there.
Just provide some more information on the use case and circumstances.
