一种测试服务器wol功能的测试方法

文档序号:7824369阅读:1601来源:国知局
一种测试服务器wol功能的测试方法
【专利摘要】本发明公开一种测试服务器WOL功能的测试方法,基于Windows控制端(客户端)来测试服务器WOL功能,利用对BIOS、网卡属性设置,以及WOL(局域网唤醒)工具,在windows或linux测试机(测试平台)下,通过控制端与测试机直连来模仿实际局域网,验证在服务器执行关机指令正常关机以及按电源按钮强制关机后,服务器WOL功能是否正常。该测试方法操作简单,对windows系统以及linux系统测试平台均可使用,能够有效验证服务器WOL功能是否正常,以保证服务器的易用性和安全性。
【专利说明】—种测试服务器WOL功能的测试方法

【技术领域】
[0001]本发明涉及服务器W0L测试,具体地说是一种测试服务器W0L功能的测试方法。

【背景技术】
[0002]随着IT领域技术的不断发展,大数据以及云计算离人们的生活越来越近,由于数据的庞大以及业务的增长,各个企业以及政府单位等,对服务器的需求量越来越大,IDC机房由几台服务器升级到几十台,上百台,甚至几千台服务器。对于服务器维护人员来说,工作量相当大。WOL (W0L,局域网唤醒)功能作为服务器支持的最基本功能,使得工作人员可以不必进入IDC机房,在远程就可以实现对服务器进行开机,使服务器快速进入业务状态。
[0003]W0L功能中重要的一点就是可以使工作人员不必进入现场就可以实现远程对服务器进行开机,众多服务器,网卡厂商均对此功能提供支持,该功能在实际中被广泛应用。各个企业以及政府机关单位的IDC机房为数据以及计算中心,对安全控制较为严格,远程控制显得尤为重要,对于拥有大量服务器的单位来说,该功能可以使得服务器更易于管理以及使用。
[0004]W0L功能为计算机或者服务器硬件的一种管理功能,通过客户端发送magicpacket广播巾贞,对远端计算机或者服务器进行唤醒开机。Magic Packet为广播巾贞(frame),处于同一个局域网内的所有计算机或者服务器均可以收到该帧,Magic Packet包含网卡的mac地址,每张网卡的mac地址唯一,只有拥有Magic Packet中mac地址的网卡才会对Magic Packet进行响应,并实现计算机或者服务器远程开机。
[0005]W0L功能的实现依赖于主板、B1S、系统以及网卡的支持,只有硬件以及软件支持才能够顺利实现。由网卡解析Magic Packet广播巾贞,解析成功后由网卡向B1S发出指令,服务器才能开机。在Magic Packet中,每次都会先发出连续6个〃FF〃信息,换算成二进制即为11111111,在连续6个〃FF〃之后则开始出现服务器网卡的MAC地址,同时携带密码等信息,网卡收到Magic Packet包后,进行解读以及判断,如果判断结果与服务器自身的mac地址以及密码吻合,网卡就会对服务器进行唤醒以及开机。
[0006]由于硬件设计原因,W0L分为两种情况:
1.服务器系统执行关机指令,正常关机,通过W0L功能,可以正常实现对服务器的远程开机;
2.服务器系统未能通过系统关机指令正常关机,通过强制按电源按钮4S进行异常关机,通过W0L功能,服务器不会实现远程开机,长按电源按钮4S下不能唤醒是PCH的正常行为,该设计可以避免服务器人为强制断电后,意外上电开机造成损失。


【发明内容】

[0007]本方明针对现有技术存在的技术问题,提供一种测试服务器W0L功能的测试方法。
[0008]本发明所述一种测试服务器W0L功能的测试方法,解决上述技术问题采用的技术方案如下:基于Windows控制端(客户端)来测试服务器W0L功能,利用对B1S、网卡属性设置,以及W0L (局域网唤醒)工具,在windows或linux测试机(测试平台)下,通过控制端与测试机直连来模仿实际局域网,验证在服务器执行关机指令正常关机以及按电源按钮强制关机后,服务器W0L功能是否正常。
[0009]本发明所述测试服务器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工具对测试机进行远程开机。
[0010]本发明的一种测试服务器W0L功能的测试方法与现有技术相比具有的有益效果是:该测试服务器W0L功能的测试方法操作简单,对windows系统以及linux系统测试平台均可使用,能够有效验证服务器W0L功能是否正常,以保证服务器的易用性和安全性;适用于所有支持W0L功能的服务器产品。

【专利附图】

【附图说明】
[0011]附图1为所述所述测试服务器W0L功能的测试方法的流程图。

【具体实施方式】
[0012]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参考附图,对本发明所述一种测试服务器W0L功能的测试方法进一步详细说明。
[0013]本发明所述一种测试服务器W0L功能的测试方法,基于Windows控制端(客户端)来测试服务器W0L功能,可以模拟实际应用中局域网内远程唤醒服务器,通过对B1S、网卡属性设置,以及W0L (局域网唤醒)工具,实现验证服务器局域网内远程开机功能是否正常。该测试服务器W0L功能的测试方法操作简单,实用性较强,能够有效验证服务器W0L功能。
[0014]实施例1:
本实施例所述一种测试服务器W0L功能的测试方法,主要是利用W0L工具,在windows或linux测试机(测试平台)下,通过控制端与测试机直连来模仿实际局域网,验证在服务器执行关机指令正常关机,以及按电源按钮强制关机后,服务器W0L功能是否正常。
[0015]本实施例所述测试服务器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工具对测试机进行远程开机。
[0016]通过本实施例所述测试服务器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 信息,配置ip地址信息并记录;
(注:此处“X”为用于通过W0L功能唤醒测试平台所用的网络接口)
6、在控制端打开W0L工具,点击newhost (新主机,指测试机),编辑测试机相关信息,正确输入测试机的网卡mac地址;
7、使用RJ45接口网线连接控制端与测试机,在控制端对测试机执行ping命令,保证控制端与测试机的连通;
8、此时控制端W0L工具页面显示连接的测试机处于“ONLINE”状态,在测试机执行关机指令,对测试机正常关机;
9、进入控制端W0L工具页面,页面显示测试机处于“OFFLINE”状态,右键点击需要远程开机的测试机,执行wake up,查看测试机,测试机正常开机,控制端W0L工具页面显示连接的测试机处于“ON LINE”状态;
10、测试机正常进入操作系统后,强制按电源按钮4S,执行异常强制关机;
11、进入控制端W0L工具页面,页面显示测试机重新处于“OFFLINE”状态;右键点击需要远程开机的测试机,执行wake up,查看测试机,测试机没有响应W0L功能,不会远程开机;
12、平台W0L功能测试完成,W0L支持多台测试机W0L功能验证,可编辑多台测试机网卡信息,同时对多台服务器进行同时W0L功能验证。
[0017]本发明所述测试服务器W0L功能的测试方法操作简单,实用性较强。对windows系统以及linux系统测试平台(测试机)均可使用,能够有效验证服务器产品WOL功能是否正常,确保服务器的易用性以及可靠性。
[0018]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的权利要求书的且任何所属【技术领域】的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
【权利要求】
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功能的测试方法,其特征在于,对测试机安装Windows操作系统或I inux操作系统;对控制端安装.Netframework3.5和.Netframework4.0,并安装 WOL 工具。
4.根据权利要求3所述一种测试服务器WOL功能的测试方法,其特征在于,进入测试机B1S Setup界面,找到WOL选项并设置为enable,保存后进入操作系统。
5.根据权利要求4所述一种测试服务器WOL功能的测试方法,其特征在于,若测试机为Windows操作系统,进入控制面板中网络与共享中心,选择用于WOL功能的网卡属性,查看网卡mac地址,配置静态ip地址信息并记录;点击配置按钮,对网卡高级选项进行配置,选择WOL功能设置为enable,选择Magic Packet包唤醒功能为enable。
6.根据权利要求5所述一种测试服务器WOL功能的测试方法,其特征在于,在控制端打开TOL工具,点击new host,编辑测试机相关信息,正确输入测试机的网卡mac地址。
7.根据权利要求2所述一种测试服务器WOL功能的测试方法,其特征在于,该测试方法支持多台测试机WOL功能验证,能够编辑多台测试机网卡信息,同时对多台服务器进行同时WOL功能验证。
【文档编号】H04L12/26GK104410554SQ201410849353
【公开日】2015年3月11日 申请日期:2014年12月31日 优先权日:2014年12月31日
【发明者】李萌, 王守昊 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1