使用 Screens 5 的 VPN 是保护您与远程计算机的 VNC 连接的一种好方法。VPN 使您的计算机看起来好像与远程计算机位于同一本地网络上,从而允许您安全连接。
NordVPN
如果您使用 NordVPN,您可以利用 Meshnet 功能连接 Screens 5。详细的设置说明可在此处找到。
VPN 通用说明
免责声明
请注意,这些是 通用说明,具体步骤可能因您使用的 VPN 服务而异。我们无法保证与所有 VPN 提供商兼容,如果您遇到问题,我们建议您联系 VPN 提供商寻求支持。
步骤 1:设置 VPN 连接
确保您的本地计算机(您连接的计算机)和远程计算机都连接到同一个 VPN,这样它们就可以通过 VPN 安全地通信。
- 在两台设备上安装并配置 VPN 软件。
- 确保 VPN 在远程计算机上运行以建立连接。
- 确认两台设备都能够通过 VPN 通信。
步骤 2:在 VPN 设置中启用 LAN 访问
某些 VPN 默认阻止本地网络访问。要让 Screens 5 连接到远程计算机,请确保您的 VPN 允许本地网络流量。
- 打开 VPN 软件设置。
- 启用 LAN 访问(查找“连接时允许 LAN 流量”之类的设置)。
这可确保 VPN 不会阻止对同一网络上设备的访问。
步骤 3:确保远程计算机已准备好进行远程访问
确保远程计算机上正在运行 VNC 服务器,或者远程 Mac 上已启用远程管理。如需帮助,请参阅本节。
步骤 4:查找远程计算机的 VPN IP 地址
两台设备连接到 VPN 后,远程计算机将具有 VPN 分配的 IP 地址。您需要此 IP 才能通过 Screens 5 进行连接。
- 在远程计算机上,打开终端 (macOS/Linux) 或命令提示符 (Windows)。
- 运行
ifconfig
(macOS/Linux) 或ipconfig
(Windows) 以查找 VPN 分配的 IP 地址。 - 记下此 IP 地址,因为您将需要它用于 Screens 5。
步骤 5:为 VNC 连接配置 Screens 5
现在您有了 VPN IP 地址,请在本地计算机上打开 Screens 5 并执行以下步骤:
- 打开 Screens 5 并在 Custom Screens 下创建新连接。
- 在 Hostname 字段中,输入远程计算机的 VPN IP 地址。
- 确保 Operating System 设置为正确的操作系统。
- 将 Authentication Method 设置为适当的方法。
- 如果 VNC 使用自定义端口(例如 5901),请在 Port 字段中指定它。
第 6 步:检查防火墙和路由器设置
确保没有防火墙或安全设置阻止连接:
- 在远程计算机上,确保防火墙允许在正确的端口(通常为 5900)上传入 VNC 连接。
- 验证没有安全软件或路由器阻止传入的 VPN 或 VNC 流量。
第 7 步:验证 VPN 和 VNC 连接
配置完所有内容后,尝试通过 Screens 5 连接来测试您的连接:
- 打开 Screens 5。
- 通过双击或点击新创建的连接连接到远程计算机。
如果一切配置正确,您现在应该能够通过 VPN 通过 VNC 安全地连接。
故障排除
- 无法连接? 确保两台机器上的 VPN 连接都处于活动状态,并且 Screens 5 中使用的 IP 地址正确。
- VNC 端口问题:确保 VNC 服务器正在监听端口 5900 或指定端口。
- 防火墙:确保没有防火墙阻止传入的 VNC 连接。
按照这些步骤,您可以使用 Screens 5 和 VPN 安全地连接到远程机器。
Tailscale
Tailscale 是一种与 Screens 5 完全兼容的 VPN 解决方案,允许安全的远程连接。有关更多详细信息和设置说明,请参阅本文。