汤明伟 吴东超



摘 要:目前各学校的机房计算机数量庞大,如何破解机房批量开关机,提高实验室的日常管理水平和效率,是机房管理工作中的一大难题,文章提出基于ESP8266实现机房远程开关机方案,旨在不增加计算机软硬件的基础上,通过ESP8266自带的WiFi网路功能,为机房日常运行与维护寻找一套行之有效的方法。
关键词:远程控制;ESP8266;magic packet;局域网
0 引言
随着计算机技术的日异月新,各高校的机房配置的计算机功能越来越丰富,计算机的网卡都支持远程唤醒(Wake On LAN)功能。为了方便教学各机房安装了类似“极域2015”控制端软件,实现了远程开关机和网络教学功能,极大地提升了教学质量和教学效果。但因各种原因,机房在使用结束后,或多或少总有部分机器未关机。这些未正常关机的计算机不仅持续地浪费电力资源,存在着安全隐患;这些未关闭的计算机也给机房管理带来了不少麻烦,直接断电关机,会造成计算机的软硬件损坏,影响正常的使用;如果逐一正常关机,大大增加了机房管理人员的工作量。如果能利用计算机的远程唤醒功能,开发一套无需在计算机上安装控制端的系统,用于应对机房的日常管理,将大大减轻机房管理员的工作量。设计思路如下:获取要控制的计算机网卡MAC地址,通过ESP8266开发板的自带的WiFi联网功能接入局域网,由ESP8266利用网卡的远程唤醒功能,向被控计算机发送开关机指令实现远程开关机指令,实现机房快速开关机功能,有效减轻机房管理的工作量,同时也有效延长了计算机软硬件的使用寿命,减少了不必要的浪費[1]。……