I have been running a Cisco 831 on my home network. I
currently have Apache 1.3 installed on my PC. I am using a static PAT
entry in the 831 to point port 80 at my PC. When a port 80 socket
request arrives on the gateway, it is forwarded to my PC. This way, I
do not need a second IP address.
To further complicate matters, I have a dynamic IP address. I
have installed a service on my PC that updates my DNS provider
(ZoneEdit) with the new gateway (public) IP address whenever my router
gets a different static IP address. That client can be purchased for
ten dollars at
http://www.sitedevelopers.com. You have to install
Microsoft .NET framework on your PC before you install it, but that
can easily be had from the Microsoft site.
So you see, you don't need a second IP address to run a
Webserver behind your Cisco 831 router. You don't even need a static
IP address to do it. It can be easily done.
Regards,
Fred