From my experience, when you set Dedicated Server to no
, it won't show up on any lists.
However, when you're running a 'playing' server, people can still connect to you if they have your IP number by bringing the console down and typing connect xxx.xxx.xx.x
(x's being the IP number)
So... set Dedicated Server to Internet
and you'll show up in the list. If you want to play too, you need to start 'another instance' of JKO on your computer and join your own server the normal way.
Hope this helps...
PS, I've found the quickest way of determining my IP address is by going here: http://whatismyip.com/