远程关机脚本 win10怎么开远程桌面(如何随时远程开机和控制电脑)
所需的资源主要思路
总体思路是要解决两个问题,一个是如何自动开机,还有一个是如何进行远程控制。
远程开机
第一个问题就是如何自动开机。实现远程开机的方式有很多种,我这里选择了比较简单的方式,也方便大家上手。那就是使用 WIFI 智能插座 + BIOS 设置通电开机 的配置。这个组合就能在家通过控制 WIFI 智能插座 的通电状态来控制电脑的开机了。
远程控制
远程控制的方式也有很多,市面上也有很多远程控制软件,但是很多都是收费的,免费的也有,比较有名的比如像 TeamViewer ,现在连了一段时间就会怀疑你是商业用途,就会断线,不太好用。我这里使用的是 frp 这种方案,frp 是一个专注于内网穿透的高性能的反向代理应用。
远程开机
刚才说了,我们实现远程主要是通过 WIFI 智能插座 + BIOS 通电开机设置 的方式实现的。现在就细说一下。
我用的是这款 小米智能插座 ,使用小米的智能插座,主要是我平时也有使用小米的其他智能家居,米家用的也比较习惯了辅助论坛,市面上也有其他品牌可以选择。
接下来就是如何 BIOS 上设置通电开机的配置了,由于 BIOS 各家厂商的配置都不尽相同,以我使用的 微星主板 为例,是在 高级 - 电源管理设置 - AC电源掉电再来电的状态,这个选项,我们只要选择 【开机】就行了。这样只要 插座一通电,就能自动开机了。
如果还有同学不知道如何进入 BIOS 的话,我这里再说一下,一般是在按下开机电源按键之后,就一直按 Del 键(有些厂商也可能是其他的键),就会进入到 BIOS 界面了。
到这里设置完成之后,你就可以先试一下,是不是能够通过手机米家控制电脑开机了。
远程控制
我们这里使用的是 frp 的内网穿透方案远程关机脚本,这里就需要用到一台拥有公网 IP 的 VPS远程关机脚本,主要是用来跑 FRP 的服务端。
官方文档地址:
github 地址:
安装 frp 服务端
安装也非常简单,到 github 的 releases 里面下载最新版本的压缩文件,然后解压出来就行了。
这里提供一下简单的脚本,是之前安装的时候记录下来的。帮助一些没接触过的同学。
mkdir -p /etc/frp cd /etc/frp # 下载最新的版本 wget "https://github.com/fatedier/frp/releases/download/v0.37.1/frp_0.37.1_linux_amd64.tar.gz" # 解压 tar xzvf frp_0.37.1_linux_amd64.tar.gz # 拷贝出来 mv frp_0.37.1_linux_amd64/* /etc/frp
现在最新的版本是v0.38.0,可以把上面的版本号修改成最新的版本,如果是新同学的话,建议不要修改,方便后面可以跟着操作。
接下来就是修改一下配置。
先打开配置文件,服务端的配置文件是 frps.ini 。
vi frps.ini
写入下面的配置。
[common] # 绑定服务端口 bind_port = 7000 # 控制台的配置:用户名,密码,端口 dashboard_user = test dashboard_pwd = test_pwd dashboard_port = 7500
到这里,配置也就弄完了,这个是最简单的配置了。开了 仪表盘 的端口,主要是为了我们测试服务有没有正常跑起来。
然后我们开始运行 frp 服务。
./frps -c frps.ini
如果终端没有报错的话,这个时候,你就可以打开浏览器输入,你的 VPS 的 IP 地址 + 端口 ,看看能不能访问到。