【技术实现步骤摘要】
获取一个主域名相关联的二级域名信息的设备和方法
本专利技术涉及互联网领域,具体涉及一种获取一个主域名相关联的二级域名信息的设备和方法。
技术介绍
随着互联网技术的发展,互联网上的站长用户也越来也多,而为站长用户提供的网络防护和CDN(ContentDeliveryNetwork,内容分发网络)的业务也越来也多。如何能够方便、快速地让用户网站准确的接入保护服务和CDN服务成了亟待解决的问题。若让用户网站方便、快速地准确接入保护服务和CDN服务,前提是站长用户必须对网站的域名访问情况进行全面了解,进而需要站长用户准确获取与该网站主域名相关联的二级域名信息。但是,现有技术中,并没有一种有效地、全面的获取网站主域名相关联的二级域名信息的方式,从而使得站长用户不能更全面地了解网站的域名访问情况。
技术实现思路
鉴于上述问题,本专利技术提供获取一个主域名相关联的二级域名信息的设备和方法,以便克服上述问题或者至少部分地解决上述问题。依据本专利技术的一个方面,提供了一种获取一个主域名相关联的二级域名信息的设备,包括:网页抓取模块,配置为抓取其网址设置为主域名的网页内容;第一域名获取模块,配置为分析所抓取的网页内容,获取网页内容中、与主域名相关联的二级域名信息。可选地,上述设备还包括:搜索结果获取模块,配置为获取搜索引擎收录的、与主域名相关联的搜索结果;第二域名获取模块,配置为分析搜索结果获取模块获取的搜索结果,以获取与主域名相关联的二级域名信息。可选地,上述搜索结果获取模块包括:生成单元,配置为对主域名以及预设标识符进行组合,生成查询信息;获取单元,配置为在至少一个搜索引擎中 ...
【技术保护点】
一种获取一个主域名相关联的二级域名信息的设备,包括:网页抓取模块,配置为抓取其网址设置为所述主域名的网页内容;第一域名获取模块,配置为分析所抓取的网页内容,获取所述网页内容中、与所述主域名相关联的二级域名信息。
【技术特征摘要】
1.一种获取一个主域名相关联的二级域名信息的设备,包括:网页抓取模块,配置为抓取其网址设置为所述主域名的网页内容;第一域名获取模块,配置为分析所抓取的网页内容,获取所述网页内容中、与所述主域名相关联的二级域名信息;搜索结果获取模块,配置为获取搜索引擎收录的、与所述主域名相关联的搜索结果;第二域名获取模块,配置为分析所述搜索结果获取模块获取的搜索结果,以获取与所述主域名相关联的二级域名信息;列表建立模块,配置为利用预定字典,建立与所述主域名相关联的预定二级域名列表;第三域名获取模块,配置为对所述预定二级域名列表中的每个二级域名进行访问,并获取访问成功的二级域名,得到与所述主域名相关联的二级域名信息。2.根据权利要求1所述的设备,所述搜索结果获取模块包括:生成单元,配置为对所述主域名以及预设标识符进行组合,生成查询信息;获取单元,配置为在至少一个搜索引擎中输入所述查询信息,获取所述至少一个搜索引擎收录的、与所述主域名相关联的搜索结果。3.根据权利要求2所述的设备,所述生成单元还配置为在所述主域名前添加预设标识符,生成查询信息。4.根据权利要求3所述的设备,所述生成单元添加的所述预设标识符包括:site:;相应的,所述生成单元生成的所述查询信息为:site:a.com,其中,a.com为所述主域名。5.根据权利要求1至4任一项所述的设备,所述第二域名获取模块配置为按如下方式获取与所述主域名相关联的二级域名信息:对通过不同搜索引擎获取的与所述主域名相关联的搜索结果进行合并;在合并后的搜索结果中获取与所述主域名相关联的二级域名信息。6.根据权利要求1至4任一项所述的设备,所述设备还包括:合并模块,配置为将所述第一域名获取模块与所述第二域名获取模块分别获取的与所述主域名相关联的二级域名信息进行合并;记录输出模块,配置为将合并后的二级域名信息作为二级域名记录进行输出。7.根据权利要求6所述的设备,所述合并模块按照如下方式实现合并操作:将所述第一域名获取模块与所述第二域名获取模块分别获取的与所述主域名相关联的二级域名信息进行排重处理后合并。8.根据权利要求7所述的设备,所述合并模块还配置为将已获取的二级域名信息与所述第三域名获取模块获取的与所述主域名相关联的二级域名信息进行合并。9.根据权利要求8所述的设备,所述设备还包括:字典补充模块,配置为对于经所述合并模块得到的与所述主域名相关联的二级域名信息中的任意一个二级域名,若该二级域名不存在于所述预定字典中,则将其补入所述预定字典中。10.根据权利要求1至4任一项所述的设备,所述设备还包括:域名访问模块,配置为利用不同线路节点访问所获得的二级域名信息中的一个或者多个二级域名中的至少一个二级域名,并获取通过不同线路节点返回的响应结果,及不同线路节点返回响应结果的时延;信息获取模块,配置为在响应结果中获取每个二级域名通过不同线路节点访问得到的IP地址,并根据不同线路节点返回响应结果的时延确认每个二级域名的线路类型;以及IP地址输出模块,配置为输出每个二级域名的IP地址及线路类型。11.根据权利要求10所述的设备,所述信息获取模块包括:IP地址获取单元,配置为在响应结果中获取每个二级域名通过不同线路节点访问得到的IP地址;线路类型确认单元,配置为比较访问每...
【专利技术属性】
技术研发人员:苏洵,董方,赵武,胡振勇,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。