【发布时间】:2014-06-23 13:43:30
【问题描述】:
我有一个 apache Web 服务器,我的大部分内容都在其中托管,然后我有一个 node.js 服务器用于各种任务。我希望用户只能通过我的 apache 服务器的反向代理从我的 node.js 服务器获取信息。我了解如何在 apache 端使用 mod_proxy 设置反向代理,但是除了通过 apache 虚拟主机之外,我如何限制对节点服务器的访问?我确信可行的一个选项是将我的节点服务器托管在一个单独的盒子上,并阻止除 apache 服务器之外的任何 IP 地址。有没有办法让它们都在同一台机器上运行并配置节点以拒绝来自 apache 服务器的请求?
【问题讨论】:
-
让你的节点监听 127.0.0.1 并且它不能从你的盒子外面访问。
标签: node.js apache security reverse-proxy