Have a look at this:
help!!! people cannot connect to my server!!!
I'm not the guy to help with networking questions, so while you wait for someone else, post how your network is set up (do you connect directly to the internet? router? firewall? ICS?)