1.一种IDC机房内活跃域名的有效性诊断方法,其特征在于,所述方法包括:
获取本地IDC机房内所有服务器IP信息;
通过对活跃资源进行监听,获取待测活跃域名及其对应的显示服务器IP信息;
对获取的待测活跃域名进行DNS反向解析,获取相应的真实服务器IP信息;
通过对比获取到的真实服务器IP信息与本地IDC机房内所有服务器IP信息,判断获取到的真实服务器IP是否属于本地服务器IP;
通过对比获取到的真实服务器IP信息与显示服务器IP信息,判断获取到的显示服务器IP是否属于真实服务器IP;
当获取到的真实服务器IP属于本地服务器IP且同时显示服务器IP属于真实服务器IP时,判断待测活跃域名为有效活跃域名。
2.根据权利要求1所述的方法,其特征在于,所述对获取的待测活跃域名进行DNS反向解析,获取相应的真实服务器IP信息,包括:
通过本地DNS服务器中储存的域名与服务器IP之间的对应关系,获取待测活跃域名对应的真实服务器IP。
3.根据权利要求1所述的方法,其特征在于,所述对获取的待测活跃域名进行DNS反向解析,获取相应的真实服务器IP信息,包括:
遍历所有本地DNS服务器,获取待测活跃域名经DNS轮循之后的多个真实服务器IP。
4.根据权利要求1所述的方法,其特征在于,还包括:
当待测活跃域名为有效活跃域名时,通过待测活跃域名并指定显示服务器IP为目标服务器IP的方式,来进行定时模拟访问;
当模拟访问的结果为访问正常时,判断待测活跃域名为存活的有效域名。
5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:
当待测活跃域名为有效活跃域名时,判断其对应的显示服务器IP为有效活跃服务器IP。
6.一种IDC机房内活跃域名的有效性诊断装置,其特征在于,所述装置包括:
获取模块,用于获取本地IDC机房内所有服务器IP信息;
所述获取模块,还用于通过对活跃资源进行监听,获取待测活跃域名及其对应的显示服务器IP信息;
所述获取模块,还用于对获取的待测活跃域名进行DNS反向解析,获取相应的真实服务器IP信息;
判断模块,用于通过对比获取到的真实服务器IP信息与本地IDC机房内所有服务器IP信息,判断获取到的真实服务器IP是否属于本地服务器IP;
所述判断模块,还用于通过对比获取到的真实服务器IP信息与显示服务器IP信息,判断获取到的显示服务器IP是否属于真实服务器IP;
所述判断模块,还用于当获取到的真实服务器IP属于本地服务器IP且同时显示服务器IP属于真实服务器IP时,判断待测活跃域名为有效活跃域名。
7.根据权利要求6所述的装置,其特征在于,所述获取模块,还用于通过本地DNS服务器中储存的域名与服务器IP之间的对应关系,获取待测活跃域名对应的真实服务器IP。
8.根据权利要求6所述的装置,其特征在于,所述获取模块,还用于遍历所有本地DNS服务器,获取待测活跃域名经DNS轮循之后的多个真实服务器IP。
9.根据权利要求6所述的装置,其特征在于,还包括:
模拟访问模块,用于当待测活跃域名为有效活跃域名时,通过待测活跃域名并指定显示服务器IP为目标服务器IP的方式,来进行定时模拟访问;
所述判断模块,还用于当模拟访问的结果为访问正常时,判断待测活跃域名为存活的有效域名。
10.根据权利要求6-9任一项所述的装置,其特征在于,所述判断模块,还用于当待测活跃域名为有效活跃域名时,判断其对应的显示服务器IP为有效活跃服务器IP。