仅通过 VPN 发送 apache 流量

仅通过 VPN 发送 apache 流量

是否可以让 Apache 网络服务器仅通过 VPN 发送网络流量?

我在 Linode 上运行了一个 Web 服务器(最新的 Debian),我将其用作办公室的内部网站。出于安全原因,我需要的不仅仅是用户名和密码,以确保没有人从外部查看该网站。目前,我正在使用 IP 过滤,但我的 IP 地址很多,而且有时会更改。另一个问题是,如果员工在家并连接到我们的 VPN,他们的 IP 地址仍会因为我们的 VPN 配置方式而被阻止。

我宁愿将我的 Linode 连接到我们的 VPN,并确保它服务的唯一 Web 请求是通过此 VPN 进行的。

以前有人做过这个吗?

谢谢!

答案1

让它只监听 VPN 的私有 IP,而不是Listen *:80使用Listen privateIP:80

如果您愿意,您还可以根据在虚拟主机中使用的设置,让站点在公共 IP 上监听,并让站点在 VPN 上监听。

相关内容