Reverse Proxy on home server issues
I have a decently powerful hardware just lying around my house, which I decided to put to good use. I used to run a Minecraft server by renting a VPS monthly, but it's basically a wallet drain. Since my internet lives behind the CGNAT of an uncooperative ISP (which offers VERY GOOD service btw, although no IPv6), I had to proxy via a VPS for my server to reach the internet.
What I did on the VPS:
I am completely stuck. I don't want to switch my home server to Linux as I also use it for Adobe Media Encoder.
What I did on the VPS:
- Installed and updated Ubuntu 24.04 LTS, along with nginx, and ssh.
- Enabled UFW and allowed the necessary ports, including 25565.
- Enabled GatewayPorts, and TCPForwarding in the SSHD config
- Opened the aforementioned ports' traffic in the VPS console (Azure)
- Allowed the required ports in Windows Defender
- Launched the minecraft server on 25565
- Launched a web server on 9001 for test purposes
- Reverse proxied from my computer "ssh -vv -i .\secrets\key.pem -R 25565:localhost:25565 -R 25859:localhost:25859 -R 9001:localhost:9001 name@ip"
I am completely stuck. I don't want to switch my home server to Linux as I also use it for Adobe Media Encoder.