Note: I am not absolutely sure that the question is on topic, even though this Meta discussion suggests it is. The question is specifically about a game server, not general server administration.
I run a Spigot (Minecraft) server for my children and friends and would like to limit the outbound connections as much as possible (just in case the server is hacked via the application).
Is there a definite list of IPs which are required for the server to:
- Just run
- Run and make all required checks (of plugin versions for instance)
Ideally, for the first case, this list would be empty (I would check manually from time to time) but it may be that there are some IPs which must be reachable.
As for the second case, I saw a few IPs being reached via HTTP during startup:
ec2-54-175-97-178.compute-1.amazonaws.com
ns511765.ip-198-27-66.net
They are resolved from more generic names so they are probably round robin ones (or possibly a load balancer, though it should not expose the internal IPs).
Is there an explicit list of the IPs for these servers?