使用 Belkin 路由器在 Mac 上进行端口转发?

使用 Belkin 路由器在 Mac 上进行端口转发?

我正在尝试在 Mac 上设置端口转发,以便可以进行 iOS 游戏中心编程。我有一台 Belkin 路由器。Apple 的说明如下这里。但在使用苹果的说明和portforwarding.com 的说明,我什么也没得到。我的问题可能出在静态 IP 步骤上——在我将其设置到我的 Mac 上之后,Mac 不再位于路由器的 DHCP 客户端列表中。

有什么建议可以解决此问题吗?

答案1

使用端口转发是为了使来自外部(来自互联网)的连接能够在预期端口上找到您的计算机。为此,您需要告诉路由器您所在的 IP,然后将所需端口转发到该 IP。这与使用 DHCP 根本不兼容。DHCP 中的“D”是“动态”,这意味着本地地址中的 IP 地址是根据需要分配的。您不想在此设置中使用 DHCP。为本地计算机分配一个 IP 并在那里转发所需的端口。一旦您这样做,您就不会使用 DHCP,也不会出现在 DHCP 客户端列表中,因为您不是 DHCP 客户端。除非您有需要,否则最简单的方法可能是关闭 DHCP 并仅使用分配的 IP 地址,这样您就不会感到困惑。

答案2

OP,第一个回复100%正确。

在您的平台上执行此操作的建议....

您需要为自己分配一个静态 IP,但需要记住,在执行此操作时,当您不在家中/在使用上述 Belkin 路由器的开发环境中时,您仍然需要 DHCP 的好处。

我建议利用“位置”设置,这样当您在家时,您将保留您自己提供的静态 IP,而当您外出时,您不必删除静态 IP / 替换它。这可以在系统首选项 > 网络 > 第一个下拉框中进行编辑。

您还应该在 portforward.com 上阅读一些资料。他们肯定会针对您的路由器型号撰写一篇文章,但无论设备是什么,步骤和原理都是相同的。

我假设你的路由器界面可以通过输入http://192.168.1.1在您的网络浏览器中(它将与您的默认网关地址保持一致)。

答案3

事实证明我必须买一个新的路由器。显然我的 Belkin 太旧了,无法处理所需的大量端口转发。

有了新路由器,设置就没问题了。

相关内容