I have a very interesting use case for Tailscale.
Long story short I am using a shared network that restricts me from using port forwarding or accessing the router settings at all. (Basically, an institutional network).
I was able to get my server hosted on Lan, but nobody on the internet could connect to it (due to prior stated institutional network).
I tried using ngrok, but it only supports TCP and Minecraft Bedrock servers require UDP. After a lot of research I found tailscale. I tried to get it configured to broadcast this server to the internet but I am having issues.
I want to host a Minecraft server on my windows computer (client-1), tailscale is set up and connected.
I have an ubuntu VM on google cloud set up as an exit node (client-2).
client-2 is selected as the exit node for client-1, and searching my IP shows the google server IP.
I try running the server software using port 19132, and I try connecting to it from outside the network, I fail to connect.
Reason why I’m trying to do this:
Can’t portforward but my rig is strong enough to run the server to the specifications I want, would rather not pay for an expensive rig to host it externally. IS there anything I can do to force my server to run using the client-2 connection?