我在本地网络中的两台不同机器上有一个网站。这两台机器的 IP 地址分别为 192.168.2.2 和 192.168.2.3。我有一个防火墙,当其中一台机器繁忙时,它会执行服务器负载平衡。在这种情况下,我没有域名,但当我想连接到这个网站时,我总是在浏览器中请求 192.168.2.2。然后,如果这台机器无法响应,防火墙应该将请求发送到 192.168.2.3。所以我的问题是,我如何在 192.168.2.3 上配置 Apache 以响应请求,即使它们带有 192.168.2.2 名称?任何帮助都将不胜感激
答案1
如果您在同一个本地网络上,那么防火墙就不会参与与 Web 服务器的通信。您需要负载均衡器。例如 nginx。http://nginx.org/en/docs/http/load_balancing.html