有没有办法将请求从 foo.com 重定向到该服务器上的虚拟机?

有没有办法将请求从 foo.com 重定向到该服务器上的虚拟机?

我看到了一个关于使用 IPTables 将客户端请求重定向到服务器内虚拟机的特定端口的教程。

有没有办法仅使用 IPTables 将客户端对 foo.com 的请求重定向到虚拟机?

或者我应该使用鱿鱼代理服务器?

答案1

如果 foo.com 是侦听该 IP 的唯一 Web 服务器,则应该相对容易,因为您只需重定向所有端口 80 流量即可。

如果该 IP 有其他 Web 服务器,您可以在 iptables 中使用字符串匹配:

http://www.netfilter.org/documentation/HOWTO/netfilter-extensions-HOWTO-3.html#ss3.18

但请注意文档中关于代理如何成为更好选择的警告。

相关内容