CN106789237A - 操作***的配置装置及配置方法 - Google Patents

操作***的配置装置及配置方法 Download PDF

Info

Publication number
CN106789237A
CN106789237A CN201611183679.8A CN201611183679A CN106789237A CN 106789237 A CN106789237 A CN 106789237A CN 201611183679 A CN201611183679 A CN 201611183679A CN 106789237 A CN106789237 A CN 106789237A
Authority
CN
China
Prior art keywords
client
configuration
operating system
configurations
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611183679.8A
Other languages
English (en)
Inventor
刘京亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dawning Information Industry Beijing Co Ltd
Original Assignee
Dawning Information Industry Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dawning Information Industry Beijing Co Ltd filed Critical Dawning Information Industry Beijing Co Ltd
Priority to CN201611183679.8A priority Critical patent/CN106789237A/zh
Publication of CN106789237A publication Critical patent/CN106789237A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/08Protocols specially adapted for terminal emulation, e.g. Telnet

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种操作***的配置装置和配置方法,该配置装置包括用于根据需要对客户端的操作***进行配置的处理模块、以及与处理模块连接的以下模块之中的任意多种:IP配置模块,用于对客户端进行IP配置;防火墙配置模块,用于关闭防火墙功能;远程登录配置模块,用于将客户端配置为允许远程登录;休眠配置模块,用于关闭休眠功能;自动重启配置模块,用于关闭自动重启功能;密码登录配置模块,用于将客户端配置为允许无密码登录。本发明能够根据需要实现对操作***的IP、防火墙、远程登录、休眠、遇到故障自动重启、无密码登录进行自动化配置。

Description

操作***的配置装置及配置方法
技术领域
本发明涉及计算机技术领域,具体来说,涉及一种操作***的配置装置及配置方法。
背景技术
在服务器测试过程中,windows***是不可避免的一个测试***。但是,在测试windows***前必须要对windows***进行一些基本配置,例如对windows***进行IP的配置、关闭防火墙、开启远程登录功能、关闭服务器***自动重启等,以便于对服务器更好的进行集群控制。
现有技术中,是通过人工手动配置的方法对各个服务器的windows***进行配置。
由于大部分用户使用的服务器数量级较小,并且开发一套自动化配置软件成本较高。但是,当服务器的数量达到一定的量级时,人工手动配置已无法满足工作效率的需求。由于需要手动设置一台服务器大约需要5分钟时间,当服务器的数量较大时会在进行基本配置上浪费大量时间,人工对每一台服务器的windows***进行配置费时费力、工作效率低下。因此亟需开发一款自动对windows***进行配置的软件来代替现有的人工配置方法。尤其对于服务器生产商或者大批量使用服务器的IT商,引入自动化进行windows***的配置势在必行。
针对相关技术中的上述问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中的上述问题,本发明提出一种操作***的配置装置和配置方法,能够实现对服务器操作***的自动化配置,提高效率。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种操作***的配置装置,包括用于根据需要对客户端的操作***进行配置的处理模块、以及与处理模块连接的以下模块之中的任意多种:IP配置模块,用于对客户端进行IP配置;防火墙配置模块,用于关闭防火墙功能;远程登录配置模块,用于将客户端配置为允许远程登录;休眠配置模块,用于关闭休眠功能;自动重启配置模块,用于关闭自动重启功能;密码登录配置模块,用于将客户端配置为允许无密码登录。
根据本发明的一个实施例,IP配置模块进一步根据从服务器端获取的IP配置文件对客户端进行IP配置。
根据本发明的一个实施例,IP配置模块包括顺序连接的以下单元:获取单元,用于获取客户端的序列号;比对单元,用于将客户端的序列号与IP配置文件中的多个序列号进行比对,以获取与客户端的序列号相对应的客户端IP;配置单元,用于根据客户端IP对客户端进行相应的IP配置。
根据本发明的一个实施例,操作***为windows操作***。
根据本发明的另一方面,提供了一种操作***的配置方法,包括:客户端从服务器端获取操作***的配置装置;对客户端的操作***进行IP配置、防火墙配置、远程登录配置、休眠配置、自动重启配置、密码登录配置之中的任意多种。
根据本发明的一个实施例,对客户端的操作***进行IP配置包括:根据从服务器端获取的IP配置文件对客户端进行IP配置。
根据本发明的一个实施例,根据从服务器端获取的IP配置文件对客户端进行IP配置包括:获取客户端的序列号;将客户端的序列号与IP配置文件中的多个序列号进行比对,以获取与客户端的序列号相对应的客户端IP;根据客户端IP对客户端进行相应的IP配置。
根据本发明的一个实施例,客户端从服务器端获取操作***的配置装置包括:基于FTP传输协议客户端从服务器端获取操作***的配置装置。
本发明能够根据需要实现对操作***的IP、防火墙、远程登录、休眠、遇到故障自动重启、无密码登录进行自动化配置。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的操作***的配置装置的框图;
图2是根据本发明一个实施例的操作***的配置方法的流程图;
图3是根据本发明实施例的操作***的配置方法中进行IP配置的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
根据本发明的实施例,提供了一种操作***的配置装置。
如图1所示,根据本发明实施例的操作***的配置装置包括用于根据需要对客户端的操作***进行配置的处理模块,在本实施例中客户端的操作***为windows***;还包括根据需要设置的与处理模块连接的以下模块之中的任意多种:
IP配置模块,用于对客户端进行IP配置;
防火墙配置模块,用于关闭防火墙功能,可以自动强制关闭windows***的防火墙;
远程登录配置模块,用于将客户端配置为允许远程登录,即可以允许其他设备远程登录客户端,以便于后续的远程桌面操作;
休眠配置模块,用于关闭休眠功能,可以自动把windows***的休眠功能强制关闭;
自动重启配置模块,用于关闭自动重启功能,可以自动强制关闭windows***遇到故障自动重启的功能设置,能够在测试过程中遇到问题时保留问题现场。
密码登录配置模块,用于将客户端配置为允许无密码登录,可以自动将windows***设置为无密码登录,以便后续的测试过程。
在实际应用中,客户端可以是需要进行配置的服务器。在本实施例中,本发明的操作***的配置装置基于AutoIT编程语言来实现的,编译成可执行文件(AutoSet.exe)后可直接在进行配置的服务器中运行,从而实现在IP、防火墙、远程登录、休眠、遇到故障自动重启、无密码登录等六个方面对windows***进行自动化设置。
在一个实施例中,IP配置模块进一步根据从服务器端获取的IP配置文件对客户端进行IP配置。
进一步地,IP配置模块包括顺序连接的获取单元、比对单元、以及配置单元(未示出);其中,获取单元用于获取客户端的序列号;比对单元用于将客户端的序列号与IP配置文件中的多个序列号进行比对,以获取与客户端的序列号相对应的客户端IP;配置单元用于根据客户端IP对客户端进行相应的IP配置。
根据本发明的实施例,还提供了一种操作***的配置方法,包括以下步骤:
S10,客户端从服务器端获取操作***的配置装置;
S20,对客户端的操作***进行IP配置、防火墙配置、远程登录配置、休眠配置、自动重启配置、密码登录配置之中的任意多种。
优选地,客户端从服务器端获取操作***的配置装置包括:基于FTP传输协议客户端从服务器端获取操作***的配置装置。
其中,在步骤S20中对客户端的操作***进行IP配置包括:根据从服务器端获取的IP配置文件对客户端进行IP配置。
进一步地,根据从服务器端获取的IP配置文件对客户端进行IP配置包括:
S21,获取客户端的序列号;
S22,将客户端的序列号与IP配置文件中的多个序列号进行比对,以获取与客户端的序列号相对应的客户端IP;
S23,根据客户端IP对客户端进行相应的IP配置。
具体到实际应用中,结合图2和图3所示,客户端首先利用FTP传输协议从服务器端下载可执行文件AutoSet.exe与IP.txt文件(即上述IP配置文件),从而实现在IP、防火墙、远程登录、休眠、遇到故障自动重启、无密码登录等六个方面对windows***进行自动化设置。进一步地,在客户端运行AutoSet.exe后会自动读取自身的SN号(即上述客户端的序列号),根据该SN号在桌面会生成一个sn.txt文件,根据客户端的SN号,***会自动与IP.txt中的多个待配置客户端的SN号进行一一比对,当比对得到与自身相同的SN号时会自动读取与该SN号相应的IP,进而对此客户端自动进行相应的IP设置。
下面对本发明对工作效率的提高效果进行说明。以同时对100台待配置的服务器进行相关配置为例,若采用现有技术中的手动配置方法:手动配置IP需要100×1分钟=100分钟,手动配置防火墙、休眠需要100×1分钟=100分钟,手动设置无密码登陆、远程登陆、自动重启需要100×1分钟=100分钟。而采用本发明的配置方法,自动配置IP需要100×10秒=1000秒,自动配置防火墙、休眠需要100×10秒=1000秒,自动配置无密码登陆、远程登陆、自动重启需要100×10秒=1000秒。
通过上述对比可以发现,采用现有技术中的手动配置方法完成100台服务器的配置需要5小时,而采用本发明的配置方法仅需要0.9个小时,并且在整个设置过程中,实现了自动化配置,省时省力,同时由于减少了人工干预,避免了人为配置失误的问题,极大的提高了工作效率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (8)

1.一种操作***的配置装置,其特征在于,包括用于根据需要对客户端的操作***进行配置的处理模块、以及与所述处理模块连接的以下模块之中的任意多种:
IP配置模块,用于对所述客户端进行IP配置;
防火墙配置模块,用于关闭防火墙功能;
远程登录配置模块,用于将所述客户端配置为允许远程登录;
休眠配置模块,用于关闭休眠功能;
自动重启配置模块,用于关闭自动重启功能;
密码登录配置模块,用于将所述客户端配置为允许无密码登录。
2.根据权利要求1所述的操作***的配置装置,其特征在于,
所述IP配置模块进一步根据从服务器端获取的IP配置文件对所述客户端进行IP配置。
3.根据权利要求2所述的操作***的配置装置,其特征在于,所述IP配置模块包括顺序连接的以下单元:
获取单元,用于获取客户端的序列号;
比对单元,用于将所述客户端的序列号与所述IP配置文件中的多个序列号进行比对,以获取与所述客户端的序列号相对应的客户端IP;
配置单元,用于根据所述客户端IP对所述客户端进行相应的IP配置。
4.根据权利要求1所述的操作***的配置装置,其特征在于,所述操作***为windows操作***。
5.一种操作***的配置方法,其特征在于,包括:
客户端从服务器端获取操作***的配置装置;
对所述客户端的操作***进行IP配置、防火墙配置、远程登录配置、休眠配置、自动重启配置、密码登录配置之中的任意多种。
6.根据权利要求5所述的操作***的配置方法,其特征在于,对所述客户端的操作***进行IP配置包括:
根据从服务器端获取的IP配置文件对所述客户端进行IP配置。
7.根据权利要求6所述的操作***的配置方法,其特征在于,根据从服务器端获取的IP配置文件对所述客户端进行IP配置包括:
获取客户端的序列号;
将所述客户端的序列号与所述IP配置文件中的多个序列号进行比对,以获取与所述客户端的序列号相对应的客户端IP;
根据所述客户端IP对所述客户端进行相应的IP配置。
8.根据权利要求5所述的操作***的配置方法,其特征在于,客户端从服务器端获取操作***的配置装置包括:
基于FTP传输协议所述客户端从所述服务器端获取所述操作***的配置装置。
CN201611183679.8A 2016-12-20 2016-12-20 操作***的配置装置及配置方法 Pending CN106789237A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611183679.8A CN106789237A (zh) 2016-12-20 2016-12-20 操作***的配置装置及配置方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611183679.8A CN106789237A (zh) 2016-12-20 2016-12-20 操作***的配置装置及配置方法

Publications (1)

Publication Number Publication Date
CN106789237A true CN106789237A (zh) 2017-05-31

Family

ID=58895900

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611183679.8A Pending CN106789237A (zh) 2016-12-20 2016-12-20 操作***的配置装置及配置方法

Country Status (1)

Country Link
CN (1) CN106789237A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1512379A (zh) * 2002-12-26 2004-07-14 联想(北京)有限公司 自动配置或恢复计算机***网络配置的方法
US20100100778A1 (en) * 2007-05-11 2010-04-22 Spiceworks, Inc. System and method for hardware and software monitoring with integrated troubleshooting
CN103390133A (zh) * 2012-05-07 2013-11-13 恒安嘉新(北京)科技有限公司 一种自动化的Windows***安全配置检查方法
CN105117293A (zh) * 2015-09-01 2015-12-02 茂名市群英网络有限公司 Windows***环境自动化部署方法及自动部署***
CN106126202A (zh) * 2016-06-13 2016-11-16 浪潮(北京)电子信息产业有限公司 一种服务器操作***的安装方法、装置及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1512379A (zh) * 2002-12-26 2004-07-14 联想(北京)有限公司 自动配置或恢复计算机***网络配置的方法
US20100100778A1 (en) * 2007-05-11 2010-04-22 Spiceworks, Inc. System and method for hardware and software monitoring with integrated troubleshooting
CN103390133A (zh) * 2012-05-07 2013-11-13 恒安嘉新(北京)科技有限公司 一种自动化的Windows***安全配置检查方法
CN105117293A (zh) * 2015-09-01 2015-12-02 茂名市群英网络有限公司 Windows***环境自动化部署方法及自动部署***
CN106126202A (zh) * 2016-06-13 2016-11-16 浪潮(北京)电子信息产业有限公司 一种服务器操作***的安装方法、装置及***

Similar Documents

Publication Publication Date Title
EP4011100A1 (en) Network connectivity performance determination on computing devices
CN101241364B (zh) 空调***远程管理控制器、本地控制器及其自动更新方法
US20160092310A1 (en) Systems and methods for managing globally distributed remote storage devices
CN104836848A (zh) 智能家电设备远程升级的方法
CN105117293A (zh) Windows***环境自动化部署方法及自动部署***
CN108089566B (zh) 一种bmc稳定性并行测试方法及***
CN112751716B (zh) 一种控制文件服务器响应的测试方法、***以及电子设备
CN107995044A (zh) 一种用于电力采集***终端的升级方法
CN110989524A (zh) 一种多功能工业网关
CN106685723A (zh) 一种嵌入式网络设备的远程升级方法及***
CN106161104A (zh) 一种基于Docker事件自动化配置Docker容器同主机网络IP的方法
CN104167822A (zh) 一种用于配网自动化终端装置的参数配置方法
CN103049282A (zh) 一种基于Intel Boxboro-EX平台通过BMC收集***串口信息的方法
CN1453959A (zh) 家庭网络的远程控制***和方法
CN110062054A (zh) 物联网设备远程控制方法及***
US9444684B2 (en) Method and system for detecting network upgrades
CN110286921A (zh) 一种自动化安装分布式大数据平台cdh方法
CN113849228A (zh) 操作***批量部署方法、***、终端及存储介质
CN105404569A (zh) 一种对服务器远程Power Reset测试的方法
CN108174400A (zh) 一种终端设备的数据处理方法及***、设备
CN102811139B (zh) 宽带上网设备的管理***
CN107783773A (zh) 固件烧录方法及***
CN107566513A (zh) 测试设备dos环境数据采集方法和***
CN106789237A (zh) 操作***的配置装置及配置方法
US11563630B2 (en) Workflow for self provisioning smart well controller

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531

RJ01 Rejection of invention patent application after publication