To create a dedicated server you only have to change "Dedicated Server : No" to "Dedicated Server : Internet" at the bottom of the "Create A New Multiplayergame" screen.
You can also use Jedi Runner
. It has more options .
If you want your listen server on the list checkout http://www.lucasforums.com/showthrea...threadid=63491
And I suggest that you use the All-Seeing Eye
. It is much more reliable than the in-game browser.