Godot Version
4.2.2 stable
Question
I need help! I kinda want to have a platform to host a database of player hosted servers to avoid IP Sharing, which if you share to the wrong people, you could have a chance of being hacked. Any advice?
4.2.2 stable
I need help! I kinda want to have a platform to host a database of player hosted servers to avoid IP Sharing, which if you share to the wrong people, you could have a chance of being hacked. Any advice?
IPs are always public.
if the hacker has a Godot exploit that can be serviced through the internet and has your game, your database could be a treasure chest to exploit.
But you also need to share the database so its kind of impossible to hide unless you use a proxy and handle all the routing in a central location. it will cost $$$ and wouldn’t be a ideal for low latency multiplayer networking unless you have lots of $$$$$ to setup an infrastructure to do so.
Even so there are also many ways to get an IP without a database, it is very easy if you have the right skill set… like a hacker.
I think IP hiding is probably lower on the list of concerns.
Many decentralized games that support self hosting a server usually share their ip, and there ip is displayed with their server listing. its very much like a phone number.
Think of minecraft.
here is a publicly listed servers and ips.
ping fun.opblocks.com
PING opb5.opblocks.com (202.165.124.253)