如果自动端口映射在你离家期间突然停止工作,你或许仍然可以使用路由器的配套应用恢复对 Mac 的远程访问。
许多现代路由器都允许你从任何地方远程管理设置。虽然具体步骤因制造商而异,但整体上通常很相似。
本文以 eero 为例,不过无论你的路由器品牌和型号如何,以下说明通常都适用。
这是一个临时变通方法。一旦问题解决,你可以移除手动端口转发规则,并让 Screens Connect 再次自动管理端口映射。
开始之前
本文假设:
- 你的 Mac 已经开启。
- 你的 Mac 已启用远程管理或屏幕共享。
- 你可以通过路由器的配套应用远程访问它。
第 1 步:确认已启用 UPnP
在创建手动端口转发规则之前,请先确保 UPnP 已启用。
在 eero 应用中:
- 打开 设置。
- 点击 网络设置。
- 点击 UPnP。
- 确保它已启用。
如果 UPnP 已经启用:
- 将其关闭。
- 等待大约 30 秒。
- 再将其重新开启。
- 如果应用提供该选项,请重启路由器。
如果你的路由器有可用的固件更新,请先安装再继续。
第 2 步:创建手动端口转发规则
如果自动端口映射仍然无法工作,请创建手动端口转发规则。
在 eero 应用中:
- 打开 设置。
- 点击 高级。
- 点击 保留与端口转发。
- 点击 添加保留。
- 选择你的 Mac。
- 点击 打开端口。
- 按如下方式配置规则:
- 名称: Screens
- 端口: 5900
- 协议: TCP & UDP
- 保存更改。
现在你的 Mac 应该可以从互联网访问了。
第 3 步:在 Screens 中创建自定义连接
由于 Screens Connect 目前无法自动创建端口映射,请改为直接连接到你的 Mac。
- 在 Screens 中,打开 自定义连接。
- 创建一个新连接。
- 输入:
- 地址: 你家中的公网 IP 地址。
- 端口: 5900。
- 在提示时输入你的 Mac 用户凭据。
现在你应该可以远程连接到你的 Mac 了。
你应该可以在路由器的配套应用中找到公网 IP 地址。
当你回到家后
一旦你回到家,或者路由器问题已经解决,你可以:
- 删除手动端口转发规则。
- 如有必要,重新启用自动端口映射。
- 继续像往常一样使用 Screens Connect。
其他路由器
许多其他路由器也提供类似的配套应用,可用于远程管理,包括 ASUS、TP-Link、Google Nest 等品牌。
虽然菜单可能不同,但大多数都提供类似的选项,用于:
- 启用 UPnP。
- 重启路由器。
- 创建手动端口转发规则。
如果菜单与上面的 eero 示例不同,请参考你的路由器制造商文档。