Depending on what ISP you're using, this may not be possible. Follow the steps suggested above although http should be the only one needed. You need to be able to ping your domain and resolve to your ip (for example, if your ip was 150.150.150.150 and your domain was google.com, a ping in command prompt to google.com should resolve to 150.150.150.150). Once that is done, then the domain is forwarding to the correct IP. If this is not done, then you cannot do much more on troubleshooting. You can test to see if your ISP allows it by forwarding your ports to your http server and trying to access it via ip from outside of that network. edit: walked away for lunch and someone beat me to it!