I setup my own web server, in order to launch an author's website. My server is running an iMac5,1 20-inch with the latest version of Ubuntu 8.04 LTS (64-bit) with Apache2, MySQL 5.1, and PHP 5. My public IP address is dynamic, so I got a dynamic dns account, and I am hooked up to DSL, through a Netgear router, which I successfully forwarded port 80 through. My problem is that the site works perfectly on LAN, but when I had somebody else outside my network try connecting to it, they could not get anything, what else do I need to do? If you want to try the link, click here.