OP may feel uncomfortable with his IP and port being said but honestly why?
I mean I know you can track an IP, and you can get a location radius, but that's not the actual town, just the state.
Plus, once you host you are basically giving out your IP address so boo hoo.
If you don't want someone finding out your IP then use Lugnut's or Kalphiter's hosting service.