让ABCD成为我的VPN服务器的公共IP。 让WXYZ在连接到VPN之前成为客户端的IP。
我的VPN服务器的IP地址在10.8.0.1的LAN中,客户端是10.8.0.6。 我也在托pipeVPN的同一台计算机上运行Web服务器。 它是一个简单的网页,执行完全相同的东西whatismyip.org(即,只需打印请求者的IP)
让我来说明一下你的情况。
在Chrome浏览器窗口中,我有三个选项卡,括号中是url:
表1 ( http://whatismyip.org ):
A B C D
这是我期望看到的。 这是VPN服务器的公共IP。
标签2 ( http://10.8.0.1 ):
10.8.0.6
好的,看起来应该是。 他们现在在同一个LAN后面。
表3 ( http:// ABCD )
WXYZ
WTF? 基本上,如果我通过隧道访问networking服务器,显示我的机器IP地址PRIOR调谐!
请记住,tab2和tab3是相同的网页。 为什么Tab3不显示客户IP作为自己的IP(即显示ABCD)?
我希望这个问题很清楚,先谢谢了!
猜测abcd也是你的NAT网关。 当您build立VPN时,客户端会在路由表中设置一个条目,以便如何到达VPN网关。 它需要这个路由才能在VPN路由策略接pipe之前到达VPN。 当你直接与abcd通话时,你的客户端通过互联网而不是VPN连接。
您可以通过查看客户端上的路由表来validation这一点。 它应该有一个路由条目在客户端的正常路由上与abcd对话,并且默认路由应由VPN适配器上的VPN网关接pipe。