What do you mean "show up in the list?" It will never be in the Internet section for you, it will always be in Local, even if others can see it over the Internet. The only way to know if it is visible over the Internet is to have a friend look for it or use /connect yourIPaddress
to connect to your server. Go to www.whatismyip.com
to get your external IP address.