我一直在使用stackoverflow,这是我的第一篇文章。 我一直在试图弄清楚如何创建一个像这样工作的系统,并没有达到我想要的解决方案。所以我有这样的情况:我在连接到互联网的路由器后面有电脑和电脑。 a和b都连接到同一个路由器并且位于同一子网上。计算机a在端口80上运行apache httpd服务,并且路由器配置为将端口80上的http请求转发到计算机a。计算机主机一个包含文件列表的网站。计算机b包含网站上列出的文件。 B可以访问互联网,但没有任何开放端口用于路由器上配置的入站请求。 a和b都可以通过位于同一子网上看到对方。我想要发生的是当用户点击a上的文件时,调用b将所请求的文件发送给用户,但不将文件发送回。我该如何做到这一点?
到目前为止我调查的内容是Apache负载均衡器和代理,其中b位于用户和计算机之间的中间位置,并捕获流量作为响应用户请求。但我觉得这是一种笨拙的做法。我有兴趣听到更简单,更强大的解决方案来解决这个问题。
谢谢 担
答案 0 :(得分:0)
您应该在每台计算机中引发两台服务器,然后代理将路由到其中任何一台。这种解决方案会更容易,。