[发明专利]进行域名解析的方法和装置有效
申请号: | 201510076380.1 | 申请日: | 2015-02-12 |
公开(公告)号: | CN104639672B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 胡建强;郭稷;廖玉荣;李丹 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张耀光 |
地址: | 511446 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种进行域名解析的方法和装置,属于计算机技术领域。所述方法包括:如果通过预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误,则终端获取预先设置的域名转换服务器的网络互连协议IP地址,终端通过IP地址,向对应的域名转换服务器发送携带有目标域名的域名解析请求,终端接收域名转换服务器发送的携带有目标域名对应的IP地址的反馈消息。采用本发明,可以提高进行域名解析的灵活性,提高互联网服务的可用性。 1 | ||
搜索关键词: | 域名解析 域名转换服务器 方法和装置 终端 计算机技术领域 发送 域名解析请求 域名系统DNS 互联网服务 可用性 反馈消息 目标网址 网络互连 预先设置 终端接收 携带 预设 服务器 | ||
如果通过预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误,则终端获取预先设置的域名转换服务器的网络互连协议IP地址,所述预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误为预设的域名系统DNS服务器发生故障,或者,所述DNS服务器对目标网址中的目标域名进行域名解析后,得到错误的网络互连协议IP地址;
所述终端通过所述IP地址,向对应的域名转换服务器发送携带有目标域名的域名解析请求;
所述终端接收所述域名转换服务器发送的携带有所述目标域名对应的IP地址的反馈消息;
所述域名解析请求中还携带有所述终端的IP地址,所述域名转换服务器用于在接收到所述终端发送的所述域名解析请求时,确定所述终端的IP地址对应的第一网络类型,并根据预先存储的域名、网络类型与IP地址的对应关系,确定所述第一网络类型和所述目标域名对应的IP地址,所述网络类型用于表示不同网络运营商提供的网络。
2.根据权利要求1所述的方法,其特征在于,所述终端接收所述域名转换服务器发送的携带有所述目标域名对应的IP地址的反馈消息之后,还包括:在所述目标网址中,所述终端将所述目标域名替换为接收到的IP地址,发送携带有所述目标网址的数据访问请求。
3.一种进行域名解析的方法,其特征在于,所述方法包括:域名转换服务器接收终端发送的携带有目标域名的域名解析请求;其中,所述域名解析请求是所述终端通过预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误时,通过预先设置的所述域名转换服务器的网络互连协议IP地址,向所述域名转换服务器发送的请求,所述预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误为预设的域名系统DNS服务器发生故障,或者,所述DNS服务器对目标网址中的目标域名进行域名解析后,得到错误的网络互连协议IP地址;
所述域名转换服务器根据预先存储的域名与网络互连协议IP地址的对应关系,确定所述目标域名对应的IP地址;
所述域名转换服务器向所述终端发送携带有确定出的IP地址的反馈消息;
所述域名解析请求中还携带有所述终端的IP地址,所述域名转换服务器根据预先存储的域名与IP地址的对应关系,确定所述目标域名对应的IP地址,包括:
所述域名转换服务器确定所述终端的IP地址对应的第一网络类型;
所述域名转换服务器根据预先存储的域名、网络类型与IP地址的对应关系,确定所述第一网络类型和所述目标域名对应的IP地址,所述网络类型用于表示不同网络运营商提供的网络。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述域名转换服务器按照预设的更新周期,向预设的域名系统DNS服务器发送携带有第二域名的域名解析请求;
所述域名转换服务器接收所述预设的DNS服务器发送的携带有所述第二域名对应的IP地址的反馈消息;
如果本地存储的所述第二域名对应的IP地址与接收到的IP地址不同,则所述域名转换服务器使用接收到的IP地址替换本地存储的所述第二域名对应的IP地址。
5.一种终端,其特征在于,所述终端包括:获取模块,用于如果通过预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误,则终端获取预先设置的域名转换服务器的网络互连协议IP地址,所述预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误为预设的域名系统DNS服务器发生故障,或者,所述DNS服务器对目标网址中的目标域名进行域名解析后,得到错误的网络互连协议IP地址;
发送模块,用于通过所述IP地址,向对应的域名转换服务器发送携带有目标域名的域名解析请求;
接收模块,用于接收所述域名转换服务器发送的携带有所述目标域名对应的IP地址的反馈消息;
所述域名解析请求中还携带有所述终端的IP地址,所述域名转换服务器用于在接收到所述终端发送的所述域名解析请求时,确定所述终端的IP地址对应的第一网络类型,并根据预先存储的域名、网络类型与IP地址的对应关系,确定所述第一网络类型和所述目标域名对应的IP地址,所述网络类型用于表示不同网络运营商提供的网络。
6.根据权利要求5所述的终端,其特征在于,所述发送模块,还用于:在所述目标网址中,将所述目标域名替换为接收到的IP地址,发送携带有所述目标网址的数据访问请求。
7.一种域名转换服务器,其特征在于,所述域名转换服务器包括:接收模块,用于接收终端发送的携带有目标域名的域名解析请求;其中,所述域名解析请求是所述终端通过预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误时,通过预先设置的所述域名转换服务器的网络互连协议IP地址,向所述域名转换服务器发送的请求,所述预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误为预设的域名系统DNS服务器发生故障,或者,所述DNS服务器对目标网址中的目标域名进行域名解析后,得到错误的网络互连协议IP地址;
确定模块,用于根据预先存储的域名与网络互连协议IP地址的对应关系,确定所述目标域名对应的IP地址;
发送模块,用于向所述终端发送携带有确定出的IP地址的反馈消息;
所述域名解析请求中还携带有所述终端的IP地址;
所述确定模块,用于:
确定所述终端的IP地址对应的第一网络类型;
根据预先存储的域名、网络类型与IP地址的对应关系,确定所述第一网络类型和所述目标域名对应的IP地址。
8.根据权利要求7所述的域名转换服务器,其特征在于,所述域名转换服务器还包括替换模块,用于:按照预设的更新周期,向预设的域名系统DNS服务器发送携带有第二域名的域名解析请求;
接收所述预设的DNS服务器发送的携带有所述第二域名对应的IP地址的反馈消息;
如果本地存储的所述第二域名对应的IP地址与接收到的IP地址不同,则使用接收到的IP地址替换本地存储的所述第二域名对应的IP地址。
9.一种进行域名解析的系统,其特征在于,所述系统包括终端和域名转换服务器,其中:所述终端,用于如果通过预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误,则终端获取预先设置的域名转换服务器的网络互连协议IP地址,所述预设的域名系统DNS服务器在对目标网址中的目标域名进行域名解析时发生错误为预设的域名系统DNS服务器发生故障,或者,所述DNS服务器对目标网址中
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510076380.1/,转载请声明来源钻瓜专利网。
- 上一篇:手机反应时间的测试方法
- 下一篇:一种支持远程配置的票据打印智能控制系统