使用 Bind9 和 ufw 将流量从单个域重定向到另一个 Web 服务器

使用 Bind9 和 ufw 将流量从单个域重定向到另一个 Web 服务器

我有一个使用 Bind9 和 ufw 作为防火墙的 DNS 服务器设置。ufw 将所有网络流量转发到我们的网络服务器,但是我想将一个域重定向到不同的服务器。

示例服务器

  • DNS 服务器 IP:121.55.44.101(内部 10.0.0.1)
  • Web 服务器 IP:(内部 10.0.0.80)
  • 新服务器IP:(内部10.0.0.75)

示例域

  • www.baskets.com.au(指向 DNS 服务器并转发至网络服务器)
  • www.rollerblade.net(指向 DNS 服务器并转发至 Web 服务器)
  • www.bananas.com.au(指向 DNS 服务器但希望它重定向到新服务器)

我该如何做呢?

我一直在尝试 Bind9、ufw、主机文件、apache 重定向,但无法使其正常工作。任何帮助都将不胜感激。

答案1

正如评论中提到的,如果没有其他 IP 地址,您就无法在 DNS/路由器/防火墙级别执行此操作。

您可以在 http 服务器级别执行此操作。您可以使用反向代理. 要使用 Apache 执行此操作,请使用mod_proxy

相关内容