在我的另一个问题,我试图将我的 Mac 设置为服务器,他们随后建议将其设置为 DHCP 范围之外的静态本地 IP,这样我就可以将端口转发到该 IP,并且它永远不会改变。
我知道如何通过 Airport 实用程序查看/更改 DHCP 范围。我如何选择 IP 地址并将其设为静态?Airport Extreme 已经始终尝试提供相同的 IP 地址,但他们建议我无论如何都这样做,因为在连接多个设备的情况下,IP 地址可能会发生变化。
我需要通过 Airport 实用程序来执行此操作吗?还是通过系统偏好设置?在系统偏好设置的网络部分中,单击高级,然后在 TCP/IP 选项卡“配置 IPv4”下,选择“使用 DHCP”。还选择了“使用带有手动地址的 DHCP”,选择后,“续订 DHCP 租约”按钮会消失,并使 IPv4 地址可编辑。这是我要找的吗?谢谢。
我还将使用 DynDns 帐户和客户端应用程序来获取免费域名并保持全局 IP 更新。
我想我已经搞清楚了——我的路由器的 IP 是 10.0.1.1。它的 DHCP 范围是 10.0.1.2-10.0.1.200。“使用 DHCP 和手动地址”可使路由器、DNS 等设置保持不变,但它只允许您选择自己的 IP。所以我将其设置为 10.0.1.201,刚好超出范围。当我重新启动时,它仍然始终是 10.0.1.201。所以据我所知,它会做我想要的事情,允许我将端口 80 转发到我的 Mac 的 IP,而无需在 Mac 的本地 IP 更改时进行更新。现在我明白了为什么当我为“个人网络共享”制作端口映射时,它默认选择 IP 10.0.1.201,因为它是范围之外的第一个。这样好吗?
编辑:我遵循了 Benjamin Schollnick 的指示。
答案1
让生活变得轻松。
现在让一切保持原样。将客户端计算机设置为使用 DHCP。单击“高级”-->“以太网”,然后记下客户端/服务器计算机的 Mac 地址...
- 打开机场实用程序.....
- 打开你的 Airport Extreme
- 点击互联网
- 点击 DHCP
- 单击“DHCP 预留”下的“+”
- 添加描述(例如服务器),然后单击按 Mac 地址保留地址
- 点击继续
- 添加 Mac 地址,然后输入您想要分配给它的 IP 地址。
这将导致计算机始终通过 DHCP 获取相同的 IP 地址。您实际上是在为计算机保留 IP。
答案2
- 取消选择“使用 DHCP”
- 选择机场分配的 IP 地址范围之外的 IP 地址。
因此,如果机场 DHCP 发出 192.168.1.100 - 192.168.1.150,请将本地地址设置为 192.168.1.95。您还需要设置 DNS 地址 - 在禁用 DHCP 之前将这些地址复制下来。