2013-05-27 99 views
0

我在路由器(Linux [192.168.1.200],iptables)後面有兩個http服務器(Apache Tomcat [192.168.1.5:8080]和Jetty [192.168.1.55:9090])。我也有一個公共領域:domain.net。將FQDN http請求轉發到不同的服務器

我的問題: 如何重定向

sub1.domain.net to server1 (192.168.1.5:8080/app1)

sub2.domain.net to server2 (192.168.1.55:9090/app2)

?我試圖使用iptables重定向,但它只能轉發ip地址(即使我寫FQDN它首先將其轉換成IP地址,然後轉移)。我也聽說過關於魷魚,但也許我做錯了重定向,因爲魷魚可以使用FQDN重定向請求,但在瀏覽器中的地址被改變 - 我需要這個地址不被改變。

回答

0

你可以使用一個單一的「正面服務器」用Apache, 這將是proxifying基於的FQDN, 局域網不同的服務器上,但是這只是一個建議:)