win10+TeamVIew+花生壳 实现远程开机

最近dnf出了累计在线时长送装备的活动,公司电脑挂游戏又不太好,云主机的实现成本太高,于是有了远程自己家里的电脑挂游戏的想法,但是总是要有人给电脑开机很不方便,便利用TeamView和花生壳实现了一个远程开机的功能。
实现原理:打开电脑自己本身就有的远程唤醒的功能,用花生壳注册一个免费的公网域名,通过路由器的DDNS服务将公网的域名映射的自己家里ip上,然后通过端口转发将公网的请求转发到自己的电脑上唤醒电脑。注意自己家里的ip一定要是外网的ip通常运行商不会给家庭宽带用户主动开启外网ip的服务,需要自己打客服电话开通 公网动态ip 的服务。如何查看自己的电脑是不是外网ip呢?百度ip 看到的IP地址 和路由器的ip地址一样即说明自己已经是外网ip了。这里参考了两篇博客http://www.95408.com/blog/3348.html

1.打开电脑的远程唤醒的功能。通常进入电脑BIOS,在电源选项中打开支持PCI或NIC的功能,或者名字叫wake on lan 等 不同主板的名字不一样,一般都有这个功能。
2.打开设备管理器,选择网络适配器,选择如图所示,打开唤醒选项。

windows 远程 spark on yarn Windows 远程开机_花生壳


windows 远程 spark on yarn Windows 远程开机_小米路由器_02


3.申请花生壳免费域名 此操作不在重复赘述。

windows 远程 spark on yarn Windows 远程开机_外网_03


4.设置路由器的DDNS服务这里以小米路由器为例

windows 远程 spark on yarn Windows 远程开机_外网_04


4.将需要远程唤醒的机器的ip设为静态ip,可以通过路由器直接绑定静态ip,以小米路由器为例

windows 远程 spark on yarn Windows 远程开机_TeamVIew_05

5.设置路由器的端口转发,仍然以小米路由器为例

windows 远程 spark on yarn Windows 远程开机_小米路由器_06


6.最后一步设置TeaView,设置随windows开机启动,将需要被唤醒的主机添加至TeamView账户,设置lan唤醒。

windows 远程 spark on yarn Windows 远程开机_外网_07


windows 远程 spark on yarn Windows 远程开机_TeamVIew_08


然后就可以在另外一台机器上登录TeamView唤醒主机了。此处我是在移动端唤醒的。

windows 远程 spark on yarn Windows 远程开机_远程开机 _09