主机动态IP地址管理系统及方法技术方案

技术编号:11158231 阅读:90 留言:0更新日期:2015-03-18 14:13
一种主机动态IP地址管理方法,包括:当主机开机时,从动态主机配置协议服务器中获取IP地址;当该主机没有管理服务器分配的标识符时,发送IP地址和该主机信息给管理服务器;当接收到主机发送的该主机的IP地址和主机的信息时,对该主机进行注册,并分配标识符给该主机;或当主机具有标识符时,将该标识符和IP地址发送至管理服务器;管理服务器在数据库中查找该标识符对应的IP地址;及将主机发送的IP地址更新数据库中存储的所述标识符对应的IP地址。本发明专利技术还提供了一种主机动态IP地址管理系统。利用本发明专利技术,实现管理服务器有效管理主机动态IP。

【技术实现步骤摘要】

本专利技术涉及一种IP管理系统及方法,尤其涉及一种主机动态IP地址管理系统及方法
技术介绍
多个主机同时使用时,通常会占据大量的IP地址。当主机关机时释放该主机占用的IP地址,重新开机时获取到新的IP地址,然而由于IP地址的更改,而且主机的服务功能有时也会更改,使得管理员无法管理该主机,也无法获知到该主机之前的服务功能,不方便管理员对多个主机的管理,造成了工作效率的降低。
技术实现思路
鉴于以上内容,有必要提供一种主机动态IP地址管理系统,可以管理主机的动态IP。此外,还有必要提供一种主机动态IP地址管理方法,可以管理主机的动态IP。一种主机动态IP地址管理系统,运行于主机中,该主机连接管理服务器,该系统包括:获取模块,用于当主机开机时,从动态主机配置协议服务器获取IP地址;第一发送模块,用于当该主机没有所述管理服务器分配的标识符时,发送该主机的IP地址和该主机的信息给管理服务器,以在管理服务器进行注册,获得管理服务器分配的标识符;接收模块,用于接收管理服务器发送的该管理服务器给该主机分配的标识符;及第二发送模块,用于当所述主机具有所述管理服务器分配的标识符时,将该主机的标识符和IP地址发送至管理服务器,以在管理服务器上更新所述标识符对应的IP地址。一种主机动态IP地址管理系统,运行于管理服务器中,该管理服务器连接多台主机,该系统包括:分配模块,用于当接收到主机发送的该主机的IP地址和主机的信息时,在该管理服务器上对该主机进行注册,并分配一个标识符给该主机;检查模块,用于当接收到主机发送的标识符和IP地址时,在数据库中查找该标识符对应的IP地址;及更新模块,用于将主机发送的IP地址更新数据库中存储的所述标识符对应的IP地址一种主机动态IP地址管理方法,该方法包括:获取步骤,当主机开机时,从动态主机配置协议服务器中获取IP地址;第一发送步骤,当该主机没有管理服务器分配的标识符时,发送该主机的IP地址和该主机的信息给管理服务器;分配步骤,当管理服务器接收到主机发送的该主机的IP地址和主机的信息时,在该管理服务器上对该主机进行注册,并分配一个标识符给该主机;或第二发送步骤,当所述主机具有所述管理服务器分配的标识符时,将该主机的标识符和IP地址发送至管理服务器;检查步骤,当管理服务器接收到主机发送的标识符和IP地址时,在数据库中查找该标识符对应的IP地址;及更新步骤,将主机发送的IP地址更新数据库中存储的所述标识符对应的IP地址。相较于现有技术,所述主机动态IP地址管理系统及方法,对每个主机的动态IP进行管理,使得主机即使重新开机之后,管理者也可从管理服务器中获知该主机之前的服务功能。附图说明图1是本专利技术主机动态IP地址管理系统较佳实施例的运行环境图。图2是图1中主机动态IP地址管理系统的功能模块图。图3是本专利技术主机动态IP地址管理方法较佳实施例的作业流程图。主要元件符号说明主机1主机动态IP地址管理系统10管理服务器2数据库20动态主机配置协议服务器3获取模块100判断模块101第一发送模块102分配模块103存储模块104接收模块105第二发送模块106检查模块107更新模块108反馈模块109如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式如图1所示,是本专利技术主机动态IP地址管理系统较佳实施例的运行环境图。该主机动态IP地址管理系统10运行于多个主机1和管理服务器2中。所述多个主机1通过网络连接于所述管理服务器2,所述多个主机1可以为应用服务器、计算机等。所述管理服务器2包括数据库20,该数据库20可以内置于管理服务器2中,也可外接于该管理服务器2。每个主机1还连接于动态主机配置协议服务器(Dynamic Host Configuration Protocol,DHCP)3(以下简称为DHCP服务器3)。该DHCP服务器3用于给各个主机1分配IP地址。如图2所示,是图1中主机动态IP地址管理系统10的功能模块图。所述主机动态IP地址管理系统10包括:获取模块100、判断模块101、第一发送模块102、分配模块103、存储模块104、接收模块105、第二发送模块106、检查模块107、更新模块108及反馈模块109。所述模块是具有特定功能的软件程序段,该软件程序段存储于计算机可读存储介质或其它存储设备,可被计算机或其它包含处理器的计算装置执行,从而完成本专利技术中管理主机动态IP的作业流程。获取模块100用于当主机1开机时,从DHCP服务器3获取IP地址,每个主机1对应一个IP地址。判断模块101用于判断该主机1是否有管理服务器2分配的标识符(identification,ID)。第一发送模块102用于当该主机1没有所述管理服务器2分配的标识符时,发送该主机1的IP地址和该主机1的信息给管理服务器2。该主机1的信息包括该主机1的服务功能、主机1的名称、型号等。所述服务器信息是指该主机1的功能,例如主机1为电子邮件服务器,则该主机1的服务功能是为客户端提供电子邮件服务。分配模块103用于当管理服务器2接收到主机1发送的IP地址和主机1的信息时,在该管理服务器2上对该主机1进行注册,并分配一个标识符给该主机1,将该标识符发送给该主机1。存储模块104用于将该主机1的IP地址、主机1的信息及所述分配的标识符进行绑定,并存储到数据库20中。接收模块105用于接收并存储所述管理服务器2发送的标识符。第二发送模块106用于当所述主机1具有所述管理服务器2分配的标识符时,将该主机1的标识符、IP地址、及该主机1的当前信息发送至管理服务器2。所述主机1的当前信息同样包括该主机1的服务功能、主机1的名称、型号等。当主机1具有所述管理服务器2分配的标识符时,即表示该主机1在管理服务器2上注册过,该主机1的服务功能可能会发生变化,例如之前主机1为电子邮件服务器,之后作为数据库服务器,即主机1的信息发生变化。因此,所述第二发送模块106将该主机1当前信息发送给管理服务器2。检查模块107用于根据主机1发送的标识符在数据库20中查找该标识符对应的IP地址,并判断该查找到的本文档来自技高网...
主机动态IP地址管理系统及方法

【技术保护点】
一种主机动态IP地址管理系统,运行于主机中,该主机连接管理服务器,其特征在于,该系统包括:获取模块,用于当主机开机时,从动态主机配置协议服务器获取IP地址;第一发送模块,用于当该主机没有所述管理服务器分配的标识符时,发送该主机的IP地址和该主机的信息给管理服务器,以在管理服务器进行注册,获得管理服务器分配的标识符;接收模块,用于接收管理服务器发送的该管理服务器给该主机分配的标识符;及第二发送模块,用于当所述主机具有所述管理服务器分配的标识符时,将该主机的标识符和IP地址发送至管理服务器,以在管理服务器上更新所述标识符对应的IP地址。

【技术特征摘要】
1.一种主机动态IP地址管理系统,运行于主机中,该主机连接管理
服务器,其特征在于,该系统包括:
获取模块,用于当主机开机时,从动态主机配置协议服务器获取IP
地址;
第一发送模块,用于当该主机没有所述管理服务器分配的标识符
时,发送该主机的IP地址和该主机的信息给管理服务器,以在管理服务
器进行注册,获得管理服务器分配的标识符;
接收模块,用于接收管理服务器发送的该管理服务器给该主机分配
的标识符;及
第二发送模块,用于当所述主机具有所述管理服务器分配的标识符
时,将该主机的标识符和IP地址发送至管理服务器,以在管理服务器上
更新所述标识符对应的IP地址。
2.如权利要求1所述的主机动态IP地址管理系统,其特征在于,所
述主机的信息包括:主机的服务功能、主机的名称及型号。
3.如权利要求1所述的主机动态IP地址管理系统,其特征在于,所
述第二发送模块还用于将所述主机的信息发送给管理服务器,以在管理
服务器上执行主机与服务功能的绑定。
4.一种主机动态IP地址管理系统,运行于管理服务器中,该管理服
务器连接多台主机,其特征在于,该系统包括:
分配模块,用于当接收到主机发送的该主机的IP地址和主机的信息
时,在该管理服务器上对该主机进行注册,并分配一个标识符给该主
机;
检查模块,用于当接收到主机发送的标识符和IP地址时,在数据库
中查找该标识符对应的IP地址;及
更新模块,用于将主机发送的IP地址更新数据库中存储的所述标识
符对应的IP地址。
5.如权利要求4所述的主机动态IP地址...

【专利技术属性】
技术研发人员:李忠一颜宗信林建志
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

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

1