我已经在 Windows 7 64 位 PC 上设置了 OpenVPN 服务器。我还订阅了 VPN 服务。我的目标是能够将我的 Android 手机连接到 PC 上的 VPN 服务器,然后通过 VPN 服务路由所有流量。我有一台 NetGear WPN824 路由器。
如果我的手机在本地网络上,我就可以让它工作。然后我可以使用 PC 的本地 IP 地址将手机连接到 VPN 服务器。在控制面板的网络连接中,我将 VPN 服务使用的连接与 VPN 服务器使用的连接共享。然后当我在手机上浏览互联网时,所有流量都会通过 VPN 服务。非常好。
但是,如果我的手机不在本地网络内,我必须使用 PC 的外部 IP 地址将手机连接到本地 VPN,那么这种方法就行不通了。如果我将 PC 连接到 VPN 服务,然后尝试将手机连接到我自己的 VPN,它就是无法连接(初始 TLS 握手超时)。如果我先将手机连接到本地 VPN,那么一旦我将 PC 连接到 VPN 服务,此连接就会丢失。
有人知道我怎样才能让它工作吗?