From "Running a Server from Home" on my Education Page (
http://www.chopshopservers.com/education/).
If you start up your game and look for your server with Source set to Internet, you won't find it listed. That doesn't mean your server isn't visible on the Internet! Remember, you aren't using the Internet to connect to your server, you are connecting to your server locally over a Local Area Network (LAN), so you will see your server in your ingame server browser when you set Source to Local. Your server might or might not be visible over the Internet, but for you it will always be under Local.