一种云主机自助绑定和解绑域名的管理系统的制作方法

文档序号:15923556发布日期:2018-11-14 00:54阅读:411来源:国知局

本发明涉及域名管理技术领域,具体为一种云主机自助绑定和解绑域名的管理系统。

背景技术

在因特网上有上百万台主机,为了区分,每台主机都被分配了一个专门的地址,称为ip,这样就可以访问到每台主机,随着因特网的发展,大量的企业通过建立自己的网站来宣传自己的产品和服务,域名系统是用一个分布式主机信息数据库管理着整个internet的主机名与ip地址,因此这个分布式主机信息数据库也是分层结构的,在域名的管理过程中,现有的上网的计算机不可以通过一个固定的域名来访问这台计算机。

传统的域名的管理系统,可上网的计算机不能够使用动态域名,且internet用户不可以通过一个固定的域名来访问这台计算机,不便于使用者进行使用,不可以对域名进行很好的绑定和解绑管理,不够安全可靠。



技术实现要素:

(一)解决的技术问题

针对现有技术的不足,本发明提供了一种云主机自助绑定和解绑域名的管理系统,解决了云主机自助绑定和解绑域名的管理系统不可以通过一个固定的域名来访问这台计算机和不可以对域名进行很好的绑定和解绑管理的问题。

(二)技术方案

为实现以上目的,本发明通过以下技术方案予以实现:一种云主机自助绑定和解绑域名的管理系统,包括客户机,所述客户机的输出端与主机的输入端连接,并且主机的输出端与动态域名客户端的输入端连接,所述动态域名客户端的输出端与dns服务器的输入端连接,所述dns服务器的输出端与客户机的输入端连接,所述客户机的输出端与发送模块的输入端连接,并且发送模块的输出端与dns服务器的输入端连接,所述dns服务器包括名字服务器、客户机解析器、递归解析模块、迭代解析模块和处理模块,所述名字服务器的输出端和客户机解析器的输出端分别与递归解析模块的输入端和迭代解析模块的输入端连接,所述递归解析模块的输出端和迭代解析模块的输出端均与处理模块的输入端连接。

优选的,所述递归解析模块包括第一本地域名服务器、第一根域名服务器、第一顶级域名服务器和第一权限域名服务器。

优选的,所述第一本地域名服务器和第一根域名服务器之间实行双向连接,所述第一根域名服务器和第一顶级域名服务器之间实行双向连接,所述第一顶级域名服务器和第一权限域名服务器之间实行双向连接。

优选的,所述迭代解析模块包括第二本地域名服务器、第二根域名服务器、第二顶级域名服务器和第二权限域名服务器。

优选的,所述第二本地域名服务器和第二根域名服务器之间实行双向连接,所述第二本地域名服务器和第二顶级域名服务器之间实行双向连接,所述第二本地域名服务器和第二权限域名服务器之间实行双向连接。

(三)有益效果

本发明提供了一种云主机自助绑定和解绑域名的管理系统。具备以下有益效果:

(1)、该云主机自助绑定和解绑域名的管理系统,通过客户机的输出端与发送模块的输入端连接,dns服务器的输出端与客户机的输入端连接,客户机的输出端与发送模块的输入端连接,并且发送模块的输出端与dns服务器的输入端连接,dns服务器包括名字服务器、客户机解析器、递归解析模块、迭代解析模块和处理模块,名字服务器的输出端和客户机解析器的输出端分别与递归解析模块的输入端和迭代解析模块的输入端连接,递归解析模块的输出端和迭代解析模块的输出端均与处理模块的输入端连接,任何可上网的计算机使用动态域名后,所有的internet用户都可以通过一个固定的域名来访问这台计算机,便于使用者进行使用,可以对域名进行很好的绑定和解绑管理,安全可靠。

附图说明

图1为本发明系统的结构原理框图;

图2为本发明dns服务器系统结构的原理框图;

图3为本发明递归解析模块新系统结构的原理框图;

图4为本发明迭代解析模块系统结构的原理框图。

图中,1客户机、2主机、3动态域名客户端、4dns服务器、41名字服务器、42客户机解析器、43递归解析模块、431第一本地域名服务器、432第一根域名服务器、433第一顶级域名服务器、434第一权限域名服务器、44迭代解析模块、441第二本地域名服务器、442第二根域名服务器、443第二顶级域名服务器、444第二权限域名服务器、45处理模块、5发送模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-4,本发明实施例提供一种技术方案:一种云主机自助绑定和解绑域名的管理系统,包括客户机1,客户机1的输出端与主机2的输入端连接,并且主机2的输出端与动态域名客户端3的输入端连接,动态域名客户端3的输出端与dns服务器4的输入端连接,dns服务器4相当于域名系统,进行域名解析,与明解析是主机2名字到ip地址转换,域名解析是由若干个域名服务器程序完成的,域名服务器程序在专设的节点上运行,运行该程序的机器称为域名服务器,dns服务器4的输出端与客户机1的输入端连接,客户机1的输出端与发送模块5的输入端连接,并且发送模块5的输出端与dns服务器4的输入端连接,dns服务器4包括名字服务器41、客户机解析器42、递归解析模块43、迭代解析模块44和处理模块45,名字服务器41可以位于互联网的任意位置,根服务器是中央服务器,任何部门获得一个子域的管理权,就需要建立一个相应的名字服务器41,名字服务器41的输出端和客户机解析器42的输出端分别与递归解析模块43的输入端和迭代解析模块44的输入端连接,递归解析模块43的输出端和迭代解析模块44的输出端均与处理模块45的输入端连接,递归解析模块43包括第一本地域名服务器431、第一根域名服务器432、第一顶级域名服务器433和第一权限域名服务器434,第一本地域名服务器431和第一根域名服务器432之间实行双向连接,第一根域名服务器432和第一顶级域名服务器433之间实行双向连接,第一顶级域名服务器433和第一权限域名服务器434之间实行双向连接,迭代解析模块44包括第二本地域名服务器441、第二根域名服务器442、第二顶级域名服务器443和第二权限域名服务器444,第二本地域名服务器441和第二根域名服务器442之间实行双向连接,第二本地域名服务器441和第二顶级域名服务器443之间实行双向连接,第二本地域名服务器441和第二权限域名服务器444之间实行双向连接,递归解析模块43要求名字服务器41系统一次性完成全部名字到地址变换,主要任务由名字服务器41完成,每次请求一个名字服务器,不行再去请求第二个名字服务器,迭代解析模块44主要任务由客户机1解析器软件完成。

工作时,动态域名客户端3负责检测主机2当前公网ip是否变化,并将当前最新公网ip上报给dns服务器4,dns服务器4负责记录域名与ip的绑定关系,并将解析数据通过发送模块5与客户机1进行数据同步,当客户机1通过域名访问主机2时,服务器会将该域名所对应的ip地址返回给客户机1,如此一来客户机1便可以通过域名访问主机2了。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1