是否可以将流量从 VPN 服务器端口转发到其中一个客户端?

是否可以将流量从 VPN 服务器端口转发到其中一个客户端?

我在一款游戏中遇到了 NAT 类型问题。我无法转发我的家庭网络端口,因为 ISP 无论如何都会阻止任何流量,所以唯一的解决方案就是拥有一个我自己的 VPN 服务器。

除 CoD Black Ops 3 之外,一切都按预期运行。

大厅不优先考虑 VPN 网络,所以我和我的朋友最终得到了中等 NAT 类型,我们无法互相加入。

所以我的想法是以某种方式连接到我的 VPN 服务器,让我的流量通过服务器的网络中继,然后让我的朋友尝试通过服务器的 IP 连接到我。我试图在下图中大致解释我需要什么。

方案

这样的配置可以实现吗?

答案1

如果您的 VPN 服务器为您提供了 VPN 隧道内虚拟接口的公共可路由 IP 地址,那么您就不必进行任何端口转发。您只需告诉您的朋友连接到您通过 VPN 获得的公共地址,而不是您的家庭 LAN 私有地址或您的家庭网关 NAT 的公共地址。

如果您通过游戏发行商运行的游戏“大厅”服务器组织游戏,则需要确保您的游戏软件正在向游戏“大厅”服务器注册 VPN 提供的公共地址(而不是您的私有 LAN 地址或家庭网关 NAT 的公共地址)。如果游戏软件不允许您控制注册哪个地址,您可能需要查看是否可以将 VPN 设置为“全隧道”VPN。“全隧道”意味着所有往返于您机器的流量都必须通过隧道。建立全隧道 VPN 连接将使您的游戏软件无法直接与游戏大厅服务器通信(即在 VPN 隧道之外),因此只有您提供的 VPN 公共地址对游戏大厅服务器可见。

相关内容