Hi I'm not sure where I have gone wrong. I want my son to be able to play minecraft PE with his distant friends. I've setup a working pocketmine (PM) server on the local network (on a Win10 PC), that IOS devices on the local network find and can join. I have set the router to forward traffic on port 19132 through to the local IP of the PM server (port 19132). On the Win10 PC, I have given permission to the PM server to go through the firewall. When I have used an IOS device not on the local network (using cellular/mobile) it has not been able to connect I use an RT-n66u router. I have DDNS setup that works like clockwork to access Plex locally from remote locations, so unsure why PM isn't connecting the same. Any thoughts/help appreciated. Thanks
Thanks a good point, and yes the port forward is already set to both TCP & UDP. I should also note that the Win10 PC with PM on it connects externally via a VPN, NordVPN. And I've discovered disabling the VPN then allows connection to the PM server. So the issue is the VPN I use, NordVPN connected via openvpn client. Is there a rule I can add to the openvpn config file to bypass the VPN for all traffic on Port 19132?
I think if you edit the server-ip (in server.properties) to the local (non-VPN) IP of your PC, it will bind to the real interface, but I'm not sure
Apparently NordVPN doesn't support port forwarding and using the vpn concurrently, quoted from the site: https://nordvpn.com/blog/port-forwarding/
This is good to know, thanks However as I read this, the limitation is if you are using the NORD client/app. I use the openvpn client, and point it to a NORD server.
You are a star HimbeersaftLP. That worked perfectly. I stopped the server, edited server.properties to add a new line: server-IP=192.x.x.x (i.e. my server IP on my LAN). And the server is now accessible remotely on a Win10 PC with a VPN. Many thanks
No problem ^^ I really wonder why it isn't in there by default though, maybe because it could cause confusion? Mysterious.