I set up Ubuntu on an old Gateway 500 Mhz machine to act as a server. I got Apache, FTP, and SSH all set up and have dynamic DNS through http://www.dyndns.org. SSH and FTP worked fine but I could not see the web outside my browser even though I forwarded port 80 to the computer on my Netgear router. After much looking I finally figure out that I needed to forward port 8080 (http server) as well. Once that was set I was golden! By the way, I used the How-To forge guide to get this setup.