一种测试服务器WOL功能的测试方法技术

技术编号:11131494 阅读:174 留言:0更新日期:2015-03-12 01:09
本发明专利技术公开一种测试服务器WOL功能的测试方法,基于Windows控制端(客户端)来测试服务器WOL功能,利用对BIOS、网卡属性设置,以及WOL(局域网唤醒)工具,在windows或linux测试机(测试平台)下,通过控制端与测试机直连来模仿实际局域网,验证在服务器执行关机指令正常关机以及按电源按钮强制关机后,服务器WOL功能是否正常。该测试方法操作简单,对windows系统以及linux系统测试平台均可使用,能够有效验证服务器WOL功能是否正常,以保证服务器的易用性和安全性。

【技术实现步骤摘要】
—种测试服务器WOL功能的测试方法
本专利技术涉及服务器W0L测试,具体地说是一种测试服务器W0L功能的测试方法。
技术介绍
随着IT领域技术的不断发展,大数据以及云计算离人们的生活越来越近,由于数据的庞大以及业务的增长,各个企业以及政府单位等,对服务器的需求量越来越大,IDC机房由几台服务器升级到几十台,上百台,甚至几千台服务器。对于服务器维护人员来说,工作量相当大。WOL (W0L,局域网唤醒)功能作为服务器支持的最基本功能,使得工作人员可以不必进入IDC机房,在远程就可以实现对服务器进行开机,使服务器快速进入业务状态。 W0L功能中重要的一点就是可以使工作人员不必进入现场就可以实现远程对服务器进行开机,众多服务器,网卡厂商均对此功能提供支持,该功能在实际中被广泛应用。各个企业以及政府机关单位的IDC机房为数据以及计算中心,对安全控制较为严格,远程控制显得尤为重要,对于拥有大量服务器的单位来说,该功能可以使得服务器更易于管理以及使用。 W0L功能为计算机或者服务器硬件的一种管理功能,通过客户端发送magicpacket广播巾贞,对远端计算机或者服务器进行唤醒开机。Magic Packet为广播巾贞(frame),处于同一个局域网内的所有计算机或者服务器均可以收到该帧,Magic Packet包含网卡的mac地址,每张网卡的mac地址唯一,只有拥有Magic Packet中mac地址的网卡才会对Magic Packet进行响应,并实现计算机或者服务器远程开机。 W0L功能的实现依赖于主板、B1S、系统以及网卡的支持,只有硬件以及软件支持才能够顺利实现。由网卡解析Magic Packet广播巾贞,解析成功后由网卡向B1S发出指令,服务器才能开机。在Magic Packet中,每次都会先发出连续6个〃FF〃信息,换算成二进制即为11111111,在连续6个〃FF〃之后则开始出现服务器网卡的MAC地址,同时携带密码等信息,网卡收到Magic Packet包后,进行解读以及判断,如果判断结果与服务器自身的mac地址以及密码吻合,网卡就会对服务器进行唤醒以及开机。 由于硬件设计原因,W0L分为两种情况:1.服务器系统执行关机指令,正常关机,通过W0L功能,可以正常实现对服务器的远程开机;2.服务器系统未能通过系统关机指令正常关机,通过强制按电源按钮4S进行异常关机,通过W0L功能,服务器不会实现远程开机,长按电源按钮4S下不能唤醒是PCH的正常行为,该设计可以避免服务器人为强制断电后,意外上电开机造成损失。
技术实现思路
本方明针对现有技术存在的技术问题,提供一种测试服务器W0L功能的测试方法。 本专利技术所述一种测试服务器W0L功能的测试方法,解决上述技术问题采用的技术方案如下:基于Windows控制端(客户端)来测试服务器W0L功能,利用对B1S、网卡属性设置,以及W0L (局域网唤醒)工具,在windows或linux测试机(测试平台)下,通过控制端与测试机直连来模仿实际局域网,验证在服务器执行关机指令正常关机以及按电源按钮强制关机后,服务器W0L功能是否正常。 本专利技术所述测试服务器W0L功能的测试方法的具体流程如下:1)准备好Windows系统或者linux系统测试机,以及Windows控制端; 2)设置测试机B1SWOL功能为enable ;3)设置测试机网卡属性支持W0L功能;4)设置测试机网卡IP地址,并记录IP地址以及MAC地址信息;5)编辑控制端W0L工具中测试机网卡相关信息;6)使用RJ45网线连接控制端与测试机;7)执行ping命令保证控制端与测试机正常连通,并能够正常通信;8)对测试机执行关机指令正常关机;9)使用控制端W0L工具对测试机进行远程关机;10)对测试机按电源按钮4S强制关机;11)使用控制端W0L工具对测试机进行远程开机。 本专利技术的一种测试服务器W0L功能的测试方法与现有技术相比具有的有益效果是:该测试服务器W0L功能的测试方法操作简单,对windows系统以及linux系统测试平台均可使用,能够有效验证服务器W0L功能是否正常,以保证服务器的易用性和安全性;适用于所有支持W0L功能的服务器产品。 【附图说明】 附图1为所述所述测试服务器W0L功能的测试方法的流程图。 【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参考附图,对本专利技术所述一种测试服务器W0L功能的测试方法进一步详细说明。 本专利技术所述一种测试服务器W0L功能的测试方法,基于Windows控制端(客户端)来测试服务器W0L功能,可以模拟实际应用中局域网内远程唤醒服务器,通过对B1S、网卡属性设置,以及W0L (局域网唤醒)工具,实现验证服务器局域网内远程开机功能是否正常。该测试服务器W0L功能的测试方法操作简单,实用性较强,能够有效验证服务器W0L功能。 实施例1:本实施例所述一种测试服务器W0L功能的测试方法,主要是利用W0L工具,在windows或linux测试机(测试平台)下,通过控制端与测试机直连来模仿实际局域网,验证在服务器执行关机指令正常关机,以及按电源按钮强制关机后,服务器W0L功能是否正常。 本实施例所述测试服务器W0L功能的测试方法,其具体流程如附图1所示:1)准备好Windows系统或者linux系统测试机,以及Windows控制端; 2)设置测试机B1SW0L功能为enable ;3)设置测试机网卡属性支持W0L功能; 4)设置测试机网卡IP地址,并记录IP地址以及MAC地址信息;5)编辑控制端WOL工具中测试机网卡相关信息;6)使用RJ45网线连接控制端与测试机;7)执行ping命令保证控制端与测试机正常连通,并能够正常通信;8)对测试机执行关机指令正常关机;9)使用控制端WOL工具对测试机进行远程关机;10)对测试机按电源按钮4S强制关机;11)使用控制端WOL工具对测试机进行远程开机。 通过本实施例所述测试服务器W0L功能的测试方法,使用W0L工具测试服务器W0L功能的具体过程如下:1、对测试机安装Windows操作系统或linux操作系统;准备好Windows控制端,对控制端安装.Netframework3.5 和.Netframework4.0,并安装 W0L 工具;2、进入测试机B1SSetup界面,找到WOL选项并设置为enable,保存后进入操作系统;3、若测试机为Windows操作系统,进入控制面板中网络与共享中心,选择用于W0L功能的网卡属性,查看网卡mac地址,配置静态ip地址信息并记录;4、点击配置按钮,对网卡高级选项进行配置,选择W0L功能设置为enab1 e,选择MagicPacket包唤醒功能为enable ;5、若测试机为linux系统,则在命令行窗口执行ethtoolethx,查看网卡属性,若Wake-on为d,表示禁用W0L,需要启用它,执行ethtool _s ethx wol g ;执行ifconfigethx,查看网卡 mac 地址,编辑 /etc/sysconfig/network-script 目录下 ifcfg-ethx 信息,配置i本文档来自技高网
...

【技术保护点】
一种测试服务器WOL功能的测试方法,其特征在于,基于Windows控制端来测试服务器WOL功能,利用对BIOS、网卡属性设置,通过WOL工具,在windows或 linux测试机下,通过控制端与测试机直连来模仿实际局域网,验证在服务器执行关机指令正常关机以及按电源按钮强制关机后,服务器WOL功能是否正常。

【技术特征摘要】
1.一种测试服务器WOL功能的测试方法,其特征在于,基于Windows控制端来测试服务器WOL功能,利用对B1S、网卡属性设置,通过WOL工具,在windows或Iinux测试机下,通过控制端与测试机直连来模仿实际局域网,验证在服务器执行关机指令正常关机以及按电源按钮强制关机后,服务器WOL功能是否正常。2.根据权利要求1所述一种测试服务器WOL功能的测试方法,其特征在于,该测试方法的具体流程为: 准备好Windows系统或者Iinux系统测试机,以及Windows控制端; 设置测试机B1S WOL功能为enable ; 设置测试机网卡属性支持WOL功能; 设置测试机网卡IP地址,并记录IP地址以及MAC地址信息; 编辑控制端WOL工具中测试机网卡相关信息; 使用RJ45网线连接控制端与测试机; 执行Ping命令保证控制端与测试机正常连通,并能够正常通信; 对测试机执行关机指令正常关机; 使用控制端WOL工具对测试机进行远程关机; 对测试机按电源按钮4S强制关机; 使用控制端WOL工具对测试机进行远程开机。3.根据权利要求2所述一种测试服务器WOL功能的测试方法,其特征...

【专利技术属性】
技术研发人员:李萌王守昊
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1