3

How can I get my firewall to port forward traffic that is comming into different domain to different servers.

So I have two web servers. Each one hosts different domains on different servers/IP:

first.domain1.com   192.168.1.1  
second.domain2.com  192.168.1.2  

If a request come in on port 80, all traffic goes to 192.168.1.1.

I would like have port 80 traffic split based on the destination domain. A request for first.domain1.com should go to 192.168.1.1 and a request for second.domain2.com should go to 192.168.1.2.

1 Answer 1

5

Shorewall (more specifically, iptables) works in the transport layer and is not suitable for making decisions based on application layer HTTP information. What you want is a reverse proxy server. nginx is a good option.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .