It never did that. Whenever I would host it would always show up with my proper ip (188.8.131.52) both on the Spooky's server list and Wars' ingame server list. There's something else going on there, but the dude's incomprehensible geek-speak is obscuring the truth.
That's not the point, if your server is behind a Router, i.e. not directly connected to the Internet, i.e. does not have a public IP, it is more difficult to enable the server to be ping-able via the in-game server browser. Your public IP is 184.108.40.206, but I am assuming your server is somewhere behind a router. Connections to that server are routed by your router via NAT, Network Address Translation.
What Mackie did was configure his Router so that the internet connection for one particular machine on his network, the game server, is bridged directly to a public IP and thus users can connect to it directly, without any NATing.