通过openvpn创建Web代理

时间:2014-10-25 22:48:45

标签: html iframe nginx proxy vpn

我安装了VPN服务器,并且我通过VPN客户端从我的PC连接到该服务器,以访问特定网站,该网站仅允许来自特定位置的流量。这是现在的架构:

[PC] ===> [VPN Server] ===> [Website]

我想要做的是我想创建一个包含很少iframe的简单HTML页面,我希望通过不同的VPN服务器将每个iframe指向不同的网站。以下是我希望做的模式:

[PC] ===> [My Website] ===> [iFrame tag] ====> [VPN Server 1] ====> [Target Website]
[PC] ===> [My Website] ===> [iFrame tag] ====> [VPN Server 2] ====> [Target Website]
[PC] ===> [My Website] ===> [iFrame tag] ====> [VPN Server N] ====> [Target Website]

我创建了一个简单的nginx代理,它正在侦听端口5001并将所有流量传递给traget网站A.端口5002将所有流量传递到目标网站B

但这是一个简单的nginx代理,我需要该代理通过不同的VPN服务器将所有流量传递到不同的网站。让我们说,当收到端口5001时,nginx将引用IP 1.1.1.1,并且该IP将与网站A通信,然后将流量返回到nginx:

[PC] => [MyWebsite] => [iFrame] => [NGINX] => [OpenVPN-Server 1] => [Target Website A]
[PC] => [MyWebsite] => [iFrame] => [NGINX] => [OpenVPN-Server 2] => [Target Website B]

我迷失在这些模式中,我不知道该怎么做,任何人都可以就如何组织这种解决方案提出任何建议吗?提前谢谢!

0 个答案:

没有答案