如果你在同一本地网络中能够连接到你的电脑,但在外出时无法连接,那么 Screens 本身以及远程电脑上的屏幕共享或 VNC 服务很可能工作正常。
问题通常出在从其本地网络之外访问这台电脑所使用的方法上。
检查你的远程访问方式
Screens 支持多种远程连接到电脑的方式,包括 Screens Connect、Tailscale 和 NordVPN Meshnet。
你可以在这里了解可用选项:
Screens Connect
如果你正在使用 Screens Connect,请检查你要连接的电脑上的状态。
Screens Connect 通常会自动配置你的路由器,以便传入连接可以到达你的电脑。不过,某些路由器、互联网服务提供商、防火墙、VPN、受管理网络或其他网络配置可能会阻止这一点。
如果 Screens Connect 报告 Remote Access 或端口映射存在问题,请先尝试重新启动以下两项:
- 你要连接的电脑。
- 该位置的路由器。
两者都重新启动后,再次检查 Screens Connect 的状态。
如果问题仍然存在,请参阅 Screens Connect 的故障排除部分:
使用受管理或受限网络
如果远程电脑位于工作场所、学校、酒店、机构或其他受管理网络上,传入连接可能被有意限制。
请参阅:
你可能需要联系负责该网络的个人或组织。
手动配置 Screens Connect
如果你的路由器无法自动配置,你可以手动配置端口转发。
请按照以下说明操作:
你的路由器制造商或互联网服务提供商的文档也可能提供如何在你的设备上配置端口转发的具体说明。
使用 Tailscale
如果你不想排查或配置路由器,Tailscale 可能是最简单的解决方案。
Screens 原生支持 Tailscale,并允许 Screens 远程访问你的电脑,而无需入站端口转发。
你仍然会像平常一样使用 Screens——Tailscale 只是提供设备之间的网络连接。
确保你的 Mac 可以唤醒
如果你连接的是 Mac,请确保它已连接到电源,并且已启用 Wake for network access。
否则,当你尝试远程连接时,Mac 可能不会唤醒。
仍然有问题?
如果本地连接仍然可用,但按照上述说明后你仍无法远程连接,问题可能是由你的路由器、互联网服务提供商、防火墙、VPN 或网络配置中的其他部分引起的。
Screens 无法控制或配置这些外部系统。你的互联网服务提供商、网络管理员、路由器制造商或其他合格的网络支持提供商可能能够帮助确定是什么在阻止传入连接。