【问题标题】:Forwarding FQDN http requests to different servers将 FQDN http 请求转发到不同的服务器
【发布时间】:2013-05-27 08:22:10
【问题描述】:

我在路由器(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,但也许我在重定向方面做错了,因为 squid 可以使用 FQDN 重定向请求,但浏览器中的地址已更改 - 我需要不要更改此地址。

【问题讨论】:

    标签: redirect iptables squid forward fqdn


    【解决方案1】:

    您可以在 Apache 中使用单个“前端服务器”, 这将基于 FQDN 代理到 LAN 上的不同服务器, 但这只是一个建议:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-16
      • 1970-01-01
      • 2021-12-24
      相关资源
      最近更新 更多