Or just use <a href="https://www.raspberrypi.com/software/connect/" rel="nofollow">https://www.raspberrypi.com/software/connect/</a>
> However, all of these methods usually require port forwarding, which can pose security risks.<p>Except that pinggy appears to be an ngrok clone which is basically equivalent to port forwarding in terms of security<p>If you don't want to expose the port for security reasons you are better off using tailscale/zerotier/wireguard
Here is a much better technique which only relies on SSH
<a href="https://www.jeffgeerling.com/blog/2022/ssh-and-http-raspberry-pi-behind-cg-nat" rel="nofollow">https://www.jeffgeerling.com/blog/2022/ssh-and-http-raspberr...</a>
> In this blog, we’ll discuss how to securely connect to your Raspberry Pi or IoT device remotely from anywhere over the internet without port forwarding<p>Port forwarding over ssh is still... port forwarding.<p>This is neat and can be quite useful, but it's still port forwarding. There's nothing wrong with that - it's not like people will easily guess the hostname and port number and will start brute forcing ssh using this.<p>But neither VNC nor RDP should ever, for any reason, be connected directly to the Internet, even if using a random port number. Use ssh with -L to connect to VNC or RDP over ssh.
I've done tunneling/port forwarding/ANT config for years. I know how to get them work.<p>But fundamentally, I still don't understand why such issue exists.<p>Like, my (behind NAT, no public IP, whatever) device can visit any website or web services fine without any extra configuration. And obviously the servers of these services can reach me to send the content I need.<p>But then suddenly, if I want to reach my device from outside, I need all these extra stuff. What's the difference?<p>(I understand this is a very, very dumb question. Forgive my ignorance!)
i would consider this bad advice.<p>The ssh process that does the port forwarding is not reliably running in the background. Opening ports like ssh or xrdp to the public internet is not good security practice. OP says it's not port forwarding, but it's still port forwarding.<p>This seems like a simple service to make a quick buck.<p>What you should really look into is setting up a VPN like wireguard.
These are certainly good ways to go about it, but <a href="https://www.raspberrypi.com/software/connect/" rel="nofollow">https://www.raspberrypi.com/software/connect/</a> does exist and is completely free and pretty easy to use