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.