远程控制电脑

远程控制电脑

好吧,经过大量的绞尽脑汁和谷歌搜索之后,我还是无法让它按我想要的方式工作。

所涉及的操作系统是笔记本电脑和台式机上的 Windows 7 Ultimate。

我将前往另一个城市旅行几个月,在此期间将使用笔记本电脑。我家里有一台台式电脑,我想远程连接到它。

我想要做的事情如下:

  1. 从 s3 或 s5 电源状态远程启动桌面
  2. 等待 Windows 启动
  3. 登录 Windows 并完成我的工作(我不会让任何人亲自在场输入密码然后走开)
  4. 关机/重启并重复

我尝试过远程桌面连接 (RDC)。它在 LAN 上成功运行(当笔记本电脑和台式机连接到同一个路由器时),但当这两者使用不同的互联网连接时则不行。RDC + VPN 像 Hamachi 一样可以工作,但它假设 Windows 始终处于登录状态并且 Hamachi 在桌面上运行,这完全违背了我实现上述工作流程的目标。

局域网唤醒可通过局域网工作,但不能通过广域网工作(当笔记本电脑和台式机使用两个独立的设备和 IP 地址连接到互联网时,即它们实际上位于不同的网络上)。

有人能帮忙吗?如果有人知道如何在 Linux(尤其是 ubuntu)上实现这一点,我也会同意的!

答案1

问题在于WOL 功能依赖于以太网广播它仅通过 MAC 地址(OSI 第 2 层)而不是 IP(第 3 层)传递。

尝试通过 VPN 连接执行此操作通常会出错,您可以使用以下设置来解决此问题:

设置端口转发在你的路由器上UDP 端口 9(WOL 第 3 层数据包通常通过此端口)在本地计算机上 - 不要忘记设置静态 IP因为 DHCP 最终会使事情变得混乱,所以也要小心,如果您确实有一个想要保持活动的 dhcp 范围,请在此范围之外设置静态 IP。

相关内容