5G时代弄台个人云电脑如何?网络唤醒+远程桌面轻松拥有

栏目:科技资讯  时间:2023-01-19
手机版

  有一台个人云电脑是怎么样的体验?

  家中现成的 PC 就可以设置,带上移动设备出门就能随时随地使用。对于有使用大型专业软件需求的,在手机、平板上也能用了。使用的是 PC 的硬件,移动设备只要显示正常,能上网就行。再也不怕忘记拷贝某某文件了。给移动设备外接键盘鼠标或者手柄,可以玩电脑上的游戏。美中不足的是受到带宽限制,哪怕是 500M 家庭光纤配合 5G,上下行速度依然不理想,更不要说数据还要经过 DDNS 或内网穿透服务器中转。所以总是想办更大的宽带套餐,买更牛的中转服务。

  配置目标和条件

  想要达成以下目标:

  PC 平时是关机状态,需要时通过路由器进行 WOL 网络唤醒。唤醒 PC 后,推送一条消息到微信,让我知道已经开机。用远程桌面连接到 PC 即可使用。需要满足以下条件:

  主板支持网卡唤醒(板载网卡)或PCIE设备(独立网卡)唤醒,请自行搜索自己的主板型号去了解。已经设置好并可以从外网流畅访问路由器,不会的进主页查看我之前的文章,关于 Frp 的,或者搜索其它的教程,可以使用的方式还有 DDNS,Ngrok 等。本文配置环境:

  操作系统:Win 10;

  路由器固件:OpenWrt Lean 固件 R21.3.27;

  内网穿透采用 Frp;

  下面开始配置流程。

  PC 端设置允许被网络唤醒

  右键单击开始按钮,如图:

  在网卡属性→高级→属性中,找到以下几项并修改:

  再在网卡属性→电源管理中,勾选:

  “允许计算机关闭此设备以节约电源”,并不影响网卡在关机之后的状态,是用来控制睡眠和休眠的,有些教程取消了这个勾选,会导致“允许此设备唤醒计算机”无法勾选,从而无法唤醒。

  然后点击确定。这时系统中的设置就完成了,接下来要重启 PC 进入 BIOS 设置。

  常见的 BIOS 中有两个选项是和网络唤醒有关的,一种可能是 WakeUp On LAN,一种可能是 Launch On PCIE / PXE OpROM,一般只需要找到其中一个,并设为 Enable。

  由于主板型号各有不同,BIOS 的设置无法演示,还请自行搜索自己的“主板型号 + 网络唤醒”关键词查找详细设置方法。

  配置路由器唤醒

  SSH 登陆到 OpenWrt 命令行,安装网络唤醒工具:

  怎么用SSH登陆OpenWrt路由器

  opkg updateopkg install luci-app-wolopkg install luci-i18n-wol-zh-cnPS. 某些 OpenWrt 固件是已经集成了网络唤醒工具的,执行以上命令如果看到 up to date 字样,说明已经安装过了。

  安装完成后,进入 OpenWrt 后台管理,可以看到工具页面:

  使用方法很简单,选择好 PC 的 IP 地址后点唤醒主机即可,如果不行尝试更换前面两个选项。

  若不清楚自己 PC 的 IP 地址,可以用 MAC 地址(形如:xx:xx:xx:xx:xx:xx)来判断,MAC 地址可以在 PC 的设置 → 网络和 Internet → 以太网 → 点击目前生效的网络连接 → 页面最下方“属性”看到。

  为了避免以后 PC 的 IP 地址变换,还需要将其绑定成静态 IP。

  在路由器后台添加一条 PC 的 IP 绑定规则就可以了。

  最后还要记得把 LAN 接口中的 IPv4 广播设置为 xxx.xxx.xxx.255,前面的 xxx 为内网的 IP 段。

  以后只要从外网访问路由器后台管理,就可以唤醒 PC。

  提供一种优雅的唤醒方式

  iPhone 手机可以用 Siri + 快捷指令的方式,用语音唤醒 PC。

  具体方法:

  在手机上安装好“快捷指令APP”;进入APP,在右上角点击 + 号,添加一条新快捷指令;点击“添加操作” → 脚本 → 向下滑动找到“通过 SSH 运行脚本”并点击;点击展开,填入 SSH 登陆到路由器的各项参数,最好填成外网的登陆方式;向下滑动,在脚本一栏填入 /usr/bin/wol -v 你的 PC 的 MAC 地址;点击右上角下一步;为新快捷指令起个名称,比如“打开电脑”,然后点击右上角“完成”。以后就可以用“嘿,Siri,打开电脑”来唤醒 PC了。

  如果 Siri 不识别新的快捷指令,进入手机设置 → Siri 与搜索 → Siri 回答,将“始终显示 Siri 的回答”和“始终显示您对 Siri 说的话”两项,重复开关一次即可。

  配置开机提醒

  我希望唤醒电脑后,能提示我电脑已经上线,否则我不知道是否可以开始连接远程桌面。

  实现这个功能,要用到 OpenWrt 的一个叫做 ServerChan 的插件。

  安装命令:

  opkg install luci-app-serverchan安装后,进入工具管理页面,点击获取 pushplus_token。

  在打开的网页中扫码,按提示操作即可获得 token。

  将 token 粘贴到 pushplus_token 一栏中,勾选启用,点击保存并应用。

  回到公众号点击菜单上的激活消息,就可以接收推送消息了。

  插件还可以根据 MAC 地址过滤掉不想接收消息的设备,如果只想接收电脑是否开机成功的消息,在免打扰 → MAC 过滤 → 选择“仅通知列表内设备”,然后增加电脑的 MAC 地址即可。

  电脑开机成功后,会收到这样一条消息:

  想知道关于 ServerChan 的更多设置和功能,请访问 ServerChan Github 项目地址:https://github.com/tty228/luci-app-serverchan。

  配置 Win10 远程桌面连接

  为了方便讲清楚,先虚拟一个场景:

  假设有一台已经部署 Frps 服务端的主机,拥有公网IP为 22.22.22.22。

  再假设一台本地 PC,内网 IP 为 192.168.1.100。

  那么,在本地路由器的 Frpc 客户端配置 TCP 连接,服务端为22.22.22.22;

  然后在 Frpc 中添加规则:

  连接类型为 TCP本地 IP 填 192.168.1.100本地端口 3389 (远程桌面的固定端口)远程端口 38938 (暴露给公网的端口,存在于服务端。此端口可按个人喜好设置,只要保证服务端主机此端口是开放的即可)Frpc 的详细配置方法可参阅:OpenWrt路由器打造小型NAS服务:把家庭网络搬上云端(下)

  做好以上设置,就可以开始连接远程桌面了。

  微软公司在 IOS 和 Andriod 平台都发布了 RD Client 这款远程桌面客户端,有官方身份的 App,这里就以 RD Client 作为演示。

  打开 App,点击右上角 + 号,点击添加计算机。建议横屏操作。

  选择手动添加。

  点开用户账号一栏,在下拉列表中选择添加用户账号。

  在添加账号窗口中填写用户名和密码。这里填的是存在于内网主机中有效的用户,比如 Administrator,和该用户登陆电脑系统的密码。

  填写完后点保存,回到添加计算机页面。

  然后在

  PC NAME(计算机名)中填写 Frps 服务端地址和端口:22.22.22.22:38938;USER ACCOUNT (账户)中选择刚才添加好的用户;FRIENDLY NAME (友好名称)中填写一个方便记忆和辨认的名称,任意均可;并打开 Admin mode (管理员模式)。点击保存后回到主页面,会看到多了一台刚才添加的计算机,点击它,就开始连接了。

  这时会提示这是台没有认证过的计算机,是否继续连接。

  勾选不再提醒,点击连接。

  一通操作后,看到了熟悉的电脑桌面。

  开下 Battle.net 看看。

  连接成功。

  结语

  RD Client 中有触摸和鼠标两种操作方式,由于网络延迟,触摸的体验不太好。使用鼠标模式,手指在屏幕上划动就可以移动鼠标,单击屏幕就是左键,长按屏幕就是右键。单击上方的闪电图标可以切换两种模式和关闭远程桌面连接。

  远程桌面和网络唤醒已经不是什么新鲜技术了,但配合内网穿透,让我们走遍天涯口袋里也装着自己的电脑,如果外接键盘鼠标,或者手柄,还是非常有可玩性的。

  至于有什么好玩的,就等待各自去发掘了。

  感谢你的点赞、分享和关注,欢迎吐槽,让我们一起交流和分享软件使用中的小技巧。

  举报/反馈

上一篇:亚马逊宣布推出新款Fire平板电脑 具有针对儿童用户的型号
下一篇:两种不同风格的顶级内存,看看有没有你想要的?