First of all, a few pieces of info to get the “does this make sense” question out of the way:
I currently have a multitude of servers running on my home network. These include a Minecraft server, a Git server, and a Teamspeak server (the last two are running on docker on a RaspPi).
To make things a bit easier for me and the people I want to share the servers with I decided to set up a DynDns, using a free DynDns provider(No-Ip), without thinking of potential security risks.
One of these risks occurred to me a few days ago when I started to ping the given domain name and it showed my clear public IP address. I then tried to use a generic “IP-lookup” website and sure thing, my public IP address was there for everyone I told the domain name (and everyone who somehow gets their fingers on it) to see.
I of course understand that this is a huge security risk and after days of trying to find a proper solution my question now is:
How in the everloving f do I hide/mask my public IP whilst still being able to efficiently share my servers with friends and fellow IT students?
Or in other/shorter words:
How do I get rid of that risk?