Looking for ngrok alternative

SomeBoyo@feddit.de to Open Source@lemmy.ml – 22 points –

I am looking something to connect to my server from outside my local network.

I am on a shared IP and my ISP doesn't have port forwarding.

15

This seems like it might be a perfect use case for Tailscale. The open source version of the control plane is called Headscale but you'd have to host it in a vps somewhere if you wanted to use it.

Do you have any external server available to you? If yes you could use that to set up a VPN connection or SSH tunnel.

I use headscale and headscaleui but I've heard things about net bird and netmaker

If you are fine with ipv6, I'd use yggdrasil.

Just install it on any number of devices and each of them become part of a single «local» ipv6 network.

I use tail scale to get on the LAN and Rustdesk for desktops, webuis or SSH once in.

Yggdrasil Network might be an alternative.

It's a breeze to set up, just be mindful about setting up your firewall and allowed keys, depending on your use case.

If you already own a domain name, you could use Cloudflare tunnels using cloudflared (it's free).