我有一个要实现的设置,但不确定细节。如您在下图中所看到的,我在网络中有一个VPS,我想用作通往许多本地运行的Web服务器的网关。我使用VPN隐藏服务器场的IP /位置,同时保持了本地托管的能力。
我不确定该执行什么,因为我以前从未使用过VPN。我的理解是,我可以在服务器场中托管VPN服务器,将VPS连接到该服务器场,这将为我提供另一个“本地”网络接口,然后我可以使用apache代理流量通过该服务器?
服务器场基本上是一个小的Kubernetes集群。
我的理解正确吗,您能提供有关实施的任何建议吗?
谢谢!
答案 0 :(得分:0)
VPN服务器应具有两个网络接口。第一个是连接到Internet的公共接口,第二个是连接到服务器场的本地接口。服务器场中的所有服务器应仅连接到本地接口,并将网关设置为VPN服务器。
您可以使用Apache中的反向代理功能将传入流量路由到适当的服务器。参见Reverse Proxy Guide