Link to home
Start Free TrialLog in
Avatar of gpr130
gpr130

asked on

How do I host multiple physical Web servers behind a single IP address?

I need to host multiple physical web servers behind a single IP address. The web servers use Apache. I have a Cisco ASA 5505 firewall, the servers will reside in the DMZ of this firewall.

I have 4 public IP address for this site. One is the the router, the other is the outside interface of the firewall. Giving me only 2 public IP address to host 6 web servers.

Thanks, Greg
ASKER CERTIFIED SOLUTION
Avatar of becraig
becraig
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
The ASA will need the static NAT for the webserver and in apache, you will use the VirtualHost section to configure each webserver.
you can use port forwarding basically

certain ports pertain to a particular server. will all these 6 be web servers? can you specify use of each server why it needs published IP?

ex:
x.x.x.x:80 --> web server
x.x.x.x:25 --> mail server

etc

if you have multiple web servers, then you might map the same public IP but different ports to each web servers. you'll need to setup the servers to accept those ports as well.

what ASA version are you running?
Using one IP address and apache VirtualHosts means that he doesn't have to and shouldn't use port forwarding.
Avatar of gpr130
gpr130

ASKER

All of the server will be web servers. I am running version 8.2(1) on my Cisco ASA. Looks like Apache VirtualHost is the way to go, but I did not want to get the web admins to involve with this project.  I wish I could host the web server using one IP address just using the ASA.

Thanks, Greg
No matter the Network approach you take, the web admins will have to be involved to some extent since SSL configurations etc will have to be handled at that level.