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
gpr130Asked:
Who is Participating?
 
Jan SpringerCommented:
The ASA will need the static NAT for the webserver and in apache, you will use the VirtualHost section to configure each webserver.
0
 
ffleismaSenior Network EngineerCommented:
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?
0
Will You Be GDPR Compliant by 5/28/2018?

GDPR? That's a regulation for the European Union. But, if you collect data from customers or employees within the EU, then you need to know about GDPR and make sure your organization is compliant by May 2018. Check out our preparation checklist to make sure you're on track today!

 
Jan SpringerCommented:
Using one IP address and apache VirtualHosts means that he doesn't have to and shouldn't use port forwarding.
0
 
gpr130Author Commented:
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
0
 
becraigCommented:
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.
0
All Courses

From novice to tech pro — start learning today.