嵌入式linux 网络唤醒,GotoHTTP

网络唤醒

网络唤醒原理

网络唤醒Wake-On-LAN(WOL),是通过软硬结合的技术实现远程开机。它发送经过特别编码的数据包给能响应这些数据包的系统,这个数据包被称为魔术包。支持网络唤醒的电脑在关闭状态时,它的网卡仍然是有电的,并且在监听网络上的魔术包。就是这个特性实现的远程开机功能。这种远程开机方案的好处是它可以打开网络内的任何支持该功能的计算机。

WOL的局限性, 以及GotoHTTP是如何工作的

WOL的局限性不仅在于主板和网卡必须支持网络唤醒功能(实际上现在的电脑基本都支持这个特性), 最主要的问题是几乎不可能把魔术包通过Internet上的路由器发送给远程电脑。

GotoHTTP的网络唤醒功能也是利用WOL实现远程开机. 为了把魔术包通过Internet发送到远端的网络上,必须要有一个运行着GotoHTTP程序的设备一直运行在远端的网络内。这个设备与GotoHTTP云服务相接,负责接收来自GotoHTTP控制端的开机指令, 然后再发送魔术包给网络内的要开机的电脑。 这个设备在GotoHTTP网络唤醒的设置页里被叫作:"开机盒"。开机盒可以是运行着GotoHTTP程序的Windows,Linux,安卓或树莓派的电脑或嵌入式设备。开机盒与要开机的电脑必须在同一个子网内。如果不在同一子网,需要在路由器支持并配置IP定向广播。请参考您使用的路由器手册。

99045ec2142064a069c5c921b1fb151d.png

网络结构示意图

打开WOL功能

使用网络唤醒Wake-on-LAN, 首先必须要在电脑的某个地方打开WOL功能,通常是在BIOS设置里。

要进入BIOS设置, 在电脑开始启动时按下某个键,通常是 Delete, Escape, F2或其它键(可以在启动时注意电脑屏幕,会有提示按什么键进入设置). 进入BIOS后,在电源管理项(Power Management) 或是高级选项(Advanced Options)或其它这样的类别下. 找到设置'Wake-on-Lan'(也有可能是 'Power on by PCI' 或其它类似的名字), 选中它,保存并退出BIOS。

如果是MacOS, 打开"系统偏好设置",选择"节能". 找到"唤醒以供网络访问"或是类似的选项。

使用GotoHTTP网络唤醒

使用网络唤醒首先要确认WOL功能已经打开, 然后要远程的网络里放置一个"开机盒",可参考上面的网络结构图。这个开机盒就是一个 Windows, Linux,Android 或是树莓派的电脑设备。 在开机盒上面安装运行GotoHTTP软件, 开机盒的电脑ID就是"开机盒ID", 控制码就是"开机盒密码"。

有两种方式使用GotoHTTP远程开机:

现在已经有了开机盒的"电脑ID"和"控制码"。 在我们的网站的首页输入他们,就可以直接远程控制开机盒, 在控制界面的工具栏里点"网络唤醒". "网络唤醒"对话框显示, 然后输入要开机的那台电脑的MAC地址,确定即可。

第二种方式,登录会员账号, 控制台里添加新电脑(这台要远程开机的电脑)。然后输入以下信息:

电脑ID: 那台要开机的电脑ID。

控制码: 那台要开机的电脑控制码(可选)

电脑名称:设置一个好记的名字(可选)

MAC地址: 那台要开机电脑的MAC地址。

开机盒ID: 开机盒的电脑ID

开机盒密码: 开机盒的控制码

发送到广播地址:如果开机盒与被开机电脑不在同一子网,可选中此项,但要求您的路由器支持并打开IP定向广播功能。

添加新电脑后,鼠标光标移到这个电脑上,会显示"唤醒"链接,点击它就可以远程打开这台电脑了。

版权所有 © 2017-2020 Pingbo Inc, 保留所有权利. 晥ICP备17003625号

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值