In the place where you would input your IP config stuff, there is a checkbox that you must select to be listed on SHOUTcast home page. The box is called "List on SHOUTcast.com(recommended)". If this is checked, the try finding out what your host allows. If you host it, then you don't have to configure it.
Yeah, that's pretty much it. :-\