U
/u/Stonley890
Guest
My friend who hosts a server recently switched ISPs. They installed a fibre obtic system and the service is less expensive, which is great! But he no longer has a dedicated IPv4 address and is behind a GCNat. Asking/paying for a dedicated address is not possible.
I got a cheap 1GB VPS from Racknerd to act as a tunnel and I set up the server and the VPS with WireGuard to tunnel incoming player connections on the VPS to the server.
Unfortunately, there are two problems:
I have heard of Velocity and that it is a "Minecraft proxy" but I've never used something like this before and I'm not sure if it will solve these problems.
Should I use Velocity in this case?
submitted by /u/Stonley890
[link] [comments]
Continue reading...
I got a cheap 1GB VPS from Racknerd to act as a tunnel and I set up the server and the VPS with WireGuard to tunnel incoming player connections on the VPS to the server.
Unfortunately, there are two problems:
- If all IPs are routed through WireGuard on the server, all internet traffic goes through the VPS. This means that normal tasks (update checking, downloading files, etc) have an extra hop and are slightly slower and also eat up some of the bandwidth quota. This I could work around but it seems that Mojang/Xbox also blocks the VPS from accessing the authentication servers, so unless I can get unblocked somehow, those requests must not go through the VPS.
- The current (and working) setup is to masquerade incoming addresses and deliver all traffic over the VPS's WireGuard IP address so that only traffic from/to that address goes over WireGuard. This means only player traffic goes through, but it also means that the server sees all players as coming from the same IP address, which makes throttling occasionally annoying and also breaks alt detection by IP address.
I have heard of Velocity and that it is a "Minecraft proxy" but I've never used something like this before and I'm not sure if it will solve these problems.
Should I use Velocity in this case?
submitted by /u/Stonley890
[link] [comments]
Continue reading...