我知道如何使用 VNC 或基于 Web 的“转到我的电脑”类型的服务通过互联网共享屏幕或授予对您的机器的远程控制权。
如果两台计算机连接到路由器(即标准家庭网络),是否有更简单的方法可以从另一台计算机查看和控制一台计算机?
如果可能的话,我希望避免离开局域网,进入互联网,然后再返回。
两台机器都是 Windows XP,但顺便说一句,我并不想寻找远程桌面。
答案1
如果您想同时查看两个屏幕并且不介意一点输入延迟,则可以使用 TightVNC。
第一的,下载并安装软件。您需要安装服务器和客户端部分。安装期间选择一个密码以确保安全。安装后,服务器将在后台打开并添加到两台计算机的启动列表中。
要打开远程连接,请打开 TightVNC Viewer 并输入另一台计算机的 PC 名称。如果您不确定名称,请在远程计算机上打开 cmd 提示符并输入主机名。输入主机名后,在另一台计算机上输入您在安装屏幕中输入的密码,即可共享屏幕。
如果您想要编辑服务器属性,请右键单击系统状态栏中的 V 图标。请注意,您无法通过服务器连接,您需要单独打开客户端程序。
答案2
如果两台计算机都通过电缆连接到路由器,则其中一台计算机必须可以从另一台计算机访问,反之亦然(您可以使用 检查ping
,看看您的计算机上的防火墙是否没有阻止 icmp 请求)。
如果它们通过 wifi 连接,则检查如何在路由器中禁用无线客户端隔离(如果支持并且已打开)。如果已禁用,则两台计算机必须通过其 IP 地址(手动分配或由路由器的 dhcp 服务器分配)相互访问。
答案3
VNC 是一种本地网络协议,需要 SSL 或类似的安全性才能在互联网上运行。此外,如果没有一点帮助,它就无法与路由器很好地配合使用 - 而这种帮助正是云服务提供商提供的。它们会跟踪您的内部和外部网络地址,并让内部共享服务调用中央主机,这样您就不必配置路由器了。
因此,要在本地网络上执行 VNC,您无需执行任何操作。只要计算机位于同一子网中,就可以了。您只需要知道要连接的计算机的地址。
不过,VNC 并不是最高效的屏幕共享协议,如果您只使用 Windows 或只想将 Windows 主机共享给任何操作系统客户端,我建议您改用 Microsoft 专有的 RDP 协议。Windows 内置了该协议,客户端可用于所有平台。除了性能提高之外,一个主要区别是,当远程用户通过 RDP 连接时,Windows 将断开本地屏幕。
答案4
另一个建议:Teamviewer。我在家里的所有机器上都安装了它(XP、Fedora),它们都可以互相控制。它们甚至可以从 Android 或 iOS 设备运行。它们都有路由器分配的固定 IP,这样可以避免超出 LAN。