Web Server Setup - Port 80 and More?
Here’s the setup:
1) The web server is Apache 2.x on Ubuntu 8.10
2) The router is a U.S. Robotics 5461 (password protected)
3) Internet access is DSL through AT&T (dynamic IP)
4) The web hosting service is No-IP.com
I cannot seem to (find the correct information to) setup the computer as a web host. I know I am so close and yet so far. Here’s what I have been able to do thus far:
I believe I have been able to make the LAN IP address static via the "Network Configuration" (or "Network Connections") window in Ubuntu by editing "Wired" > "Auto eth0" > "IPv4 Settings" where I changed the "Method" to "Manual" and adding an "Address" with the desired IP for that computer, thus, hopefully making it static.
Anyhow, I have Apache installed, and when I go to "http://localhost/" it comes up with the test page. However, when I attempt to access the no-ip.com address, it get’s back to my router, undoubtedly, but it requests the router’s username and password. When I type this info in, instead of the test webpage, it displays the router’s firmware.
In an attempt to forward the port, I have added both a TCP and a UDP for "Port Forwarding" within the router’s firmware with a "LAN port range" of "80 to 80" and the "LAN IP address" with the static IP address that, previously, I had manually inputted. This did not take care of the matter.
What (else) do I need to do?
Thanks!
Tagged with: 80 quot • amp • apache 2 • dynamic ip • firmware • internet access • lan port • localhost • network configuration • network connections • router • static ip address • tcp • test page • test webpage • u s robotics • udp • web host • web hosting service • web server
Filed under: Apache Web Hosting
Like this post? Subscribe to my RSS feed and get loads more!








There could be several reason why it’s not working. First ensure the ip address, subnet mask and default gateway are correct for your subnet. Secondly "http://localhost/ is probably embedded into the .conf file for apache services. Ensure your static ip address is also configured with the listener. You can test this instead of using http://localhost/ use the static ip address you assigned. If you receive the test page it’s your routers port forwarding. On the router side port 80 does not use UDP it’s TCP only.