I want to open my server up to the public, but I'd like to hide my public static IP address.
If I run it through the public login server (where you can see all the servers listed, including servers like P99) does that hide my public IP?
If I run my private login server through a service like 
DynDNS and link my public static IP to something like thenSnakeServer.is-leet.com, does that hide my public static IP?
Finally, do I have to run my private or public server through a VPN in order to achieve this?  If so, what service do you guys recommend?
Looking for some advice.  I have some general knowledge but not sure what the best approach is here.