890
社区成员
本文由RT-Thread论坛用户@原子号参加瑞萨电子 MCU RT-Thread开发设计大赛发布的原创文章:https://club.rt-thread.org/ask/article/e086a4b93cd3b143.html
有时候重要的资料或者软件只有在家里的电脑里有,或者自己的办公电脑性能太弱,存储太小C盘都红了以及运行较大的软件很卡的时候就需要远程访问电脑。必须多压榨压榨电脑才能对得起自己当初花的钱。
但是家里电脑也不能一直开着费电,尤其是在外租的房子有时候还是商业用电,用起来就更肉疼了,这时候就需要一个能控制家里电脑远程开机的小工具来辅助开机。
要达到远程访问自家电脑需要解决两个问题如何通知电脑开机和如何构建远程连接的网络通道。本远程开机助手只解决如何通知电脑开机,对于如何构建远程连接的网络通道只作提示(分为两种情况,一种是有公网IP:很简单,开启路由器的DDNS,在路由器处做一个端口转发,把系统自带的电脑远程桌面开启,开放用到的端口。另一种是没有公网IP:用自建或者第三方提供的内网映射,我个人推荐用zerotier,免费速度快,使用教程)。
功能就是在外面可以方便的开启家里的电脑,如果网络通畅,再通过远程桌面访问就像把家里电脑直接搬过来了一样,再配合上USB Network Gate共享USB设备(试用版可以共享两个设备),串口,DAP调试器以及大部分USB设备等都可以远程连接到你家里的电脑(具体速度受限于你的网速和延迟,我用过zerotier搭建虚拟局域网搭配USB Network Gate共享USB设备,共享DAP下载器程序的时候特别慢,只适合紧急的时候临时使用,简单的来个调试啥的应该是没问题的)
基于官方示例工程开发。
用的都是现成的软件包,主要是tencent-cloud-iot-package和RW007-package。
原文链接:https://club.rt-thread.org/ask/article/e086a4b93cd3b143.html