我在路由器(Linux [192.168.1.200],iptables)后面有两个http服务器(Apache Tomcat [192.168.1.5:8080]和Jetty [192.168.1.55:9090])。我还有一个公共域名:domain.net。
我的问题: 如何重定向
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地址然后转移)。我也听说过鱿鱼,但也许我做错了重定向,因为squid可以使用FQDN重定向请求但是浏览器中的地址被更改 - 我需要这个地址不被更改。
答案 0 :(得分:0)
你可以在Apache上使用一个“前台服务器”, 它将基于FQDN代替LAN上的不同服务器, 但这只是一个建议:)