|
Iptable với nhiều web server backend -
22-06-2011, 15:22 22-06-2011
mình có 1 mô hình sau
[internet]-------[router]-------[firewall]--------------web server1 và web server2
eth0 firewall: 10.0.60.251
eth1 firewall 10.0.61.1
web server1: 10.0.61.2
web server2: 10.0.61.3
mình có 2 domain chỉ về 1 ip public của cty, 2 domain tương ứng với 2 web server. mình đã nat trên router cho các port 80 chỉ về firewall, trên firewall cũng nat cho port 80 chỉ về 2 máy web server như bên dưới
-A PREROUTING -d 10.0.60.251 -i eth0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 10.0.61.2:80
-A PREROUTING -d 10.0.60.251 -i eth0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 10.0.61.3:80
nhưng khi truy cập vào máy web1.abc.com thì ra trang web của web server1
còn khi truy cập vào máy web2.abc.com thì nó cũng ra trang web của web server1 mà ko ra trang web của web server2. Ai giúp mình fix lỗi này với. Trên isa thì nó phân biệt bằng tên miền dc, còn trên iptable mình ko biết có tính năng này ko. Thanks nhiều
|