如果我有另一台不在 NAT 后面的计算机,我如何在 NAT 后面的计算机上运行游戏服务器?

Mac*_*cha 2 networking

  • 我的家庭连接是大型 NAT 的一部分,不受我的控制。
  • 在我家里,我的路由器有一个 NAT,在我的控制之下。
  • 我在家庭网络之外使用一个 IP 地址控制面向公众的 Linux VPS。

理想情况下,我想做的是设置一些东西,以便我将家用计算机连接到我的 VPS,然后我的 VPS 上的端口 X 连接到我家用计算机上的端口 Y,以便运行游戏服务器一个不能在 Linux 下运行的游戏。这可能吗?

Lin*_*000 5

如果到您的一个 IP 地址的所有流量都到达您的路由器,则可能会将某些端口定向到游戏服务器;这实际上取决于您的路由器为您提供的端口转发选项。

如果您可以进入路由器的设置,请查找“端口转发”、“虚拟服务器”或“应用程序”配置选项。更好的是,告诉我们您路由器的品牌和型号,毫无疑问有人会提供建议。

在 op 的新评论后编辑:

您说您控制 VPS,因此它会将所有流量发送到您的 1 个 IP 地址,对吗?您可以使用 iptables 将内容转发到家庭局域网上的服务器:http : //forum.parallels.com/showthread.php?t=53405。也做一个网络搜索 vps 端口转发