我已经在互联网上愉快地使用了 TeamViewer 一段时间了——也许时间太长了,因为它告诉我必须为商业版本付费(对我来说太贵了)。所以我试图寻找替代方案。然后我尝试了 UltraVNC,它看起来很有希望——我把它安装在我家局域网的两台电脑上,它马上就起作用了。但后来我意识到我使用的地址是本地地址“192.168……等等”,我推测切换到使用 WAN 地址一点问题都没有,但我找不到任何相关文档。我确实找到了一些暗示解决方案的东西,但它们充满了我听不懂的术语。
所以现在我想要的是一个不太复杂的方式来安排 WAN 地址,或者是一个可以通过 WAN 工作的 TeamViewer 的替代方案。
答案1
UltraVNC(与许多其他 VNC 应用程序一样)不具备 TeamViewer 的功能,因为 TeamViewer(及其类似程序)通过 HTTPS 将自身路由到 Internet(因此它们可以绕过防火墙),但是,关于 TeamViewer 之类的程序,最重要的一点是要记住,它们是连接到远程管理服务器的客户端,远程管理服务器处理连接请求,然后在用户之间建立连接。这很像电话交换机 - 您拨打一个号码,交换机(不在您的位置)会与接收者建立连接。请注意,在 TeamViewer 上,要连接到远程计算机,您必须输入唯一的 ID 和 PIN?这本质上是远程用户告诉您的远程设备的电话号码,然后向您提供 PIN,以确保连接仅对知道 PIN 的人是私密的。
UltraVNC(及其类似产品)不具备自动路由互联网的功能,因此您必须手动将路由器上的端口转发到您想要控制的计算机。此端口转发与任何其他端口转发要求相同。但请注意,打开互联网端口是危险的。最好使用 VPN,以便您可以创建到您所在位置的安全隧道。您只需打开 VPN 端口,因为一旦连接到 VPN,您通常就可以完全访问您的网络,就像您在该位置一样。