VPN,通过我的代理服务器建立隧道以隐藏“真实 IP”,同时在“真实”服务器端显示客户端 IP

VPN,通过我的代理服务器建立隧道以隐藏“真实 IP”,同时在“真实”服务器端显示客户端 IP

我想隐藏我的'主服务器' 在负载均衡器后面,称之为'代理服务器“虽然我使用了一些闭源软件在 '主服务器'并且它需要客户端 IP 地址才能正常运行。

当我设置一些VPN连接,在该软件中它显示了我的“代理服务器”的 IP 地址。

是否有任何选项可以设置此类隧道或 vpn 来:

  1. 不透露 IP '主服务器
  2. 显示 '客户' 在 '应用' 在 '主服务器

我将非常感谢您的所有回复和想法。

答案1

使用 OpenVPN 完全可以实现这一切。根据您帖子的语气,您可能需要花费很长的时间来学习。您需要在代理上创建 iptables 规则来引导和 NAT 此流量。简而言之,客户端将连接到“代理服务器”。从“客户端”到“主服务器”的流量保留客户端的 IP。从“主服务器”返回到“客户端”的流量将执行 NAT 以源自“代理服务器”。这样,客户端就永远不会知道“主服务器”的存在。

我还想劝阻您不要将 (Web 应用程序?) 负载均衡器用作 VPN 服务器。VPN 会产生大量流量,对您来说,这意味着 CPU 占用。

相关内容