一种多网络获取域名地址的方法技术

技术编号:34390232 阅读:36 留言:0更新日期:2022-08-03 21:17
一种多网络获取域名地址的方法,通过合理调度多个网络对应的DNS服务器地址,搭配对应的路由规则,能够极大的增加域名查询成功的几率,使用户在多网络条件下更方便的访问网络业务,用户终端的使用效率得到更大提升。用户终端的使用效率得到更大提升。用户终端的使用效率得到更大提升。

【技术实现步骤摘要】
一种多网络获取域名地址的方法


[0001]本专利技术涉及计算机网络领域,具体涉及一种多网络获取域名地址的方法。

技术介绍

[0002]域名系统(DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。终端设备访问一个域名时,首先向其网卡设备绑定的DNS服务器查询域名,获取IP地址后再直接连接域名对应的IP地址。DNS技术极大的简便了人们使用互联网的方式,促进了互联网的发展。
[0003]该技术在单一网络运行良好,但在多网络条件下,存在多个网卡设备且每个网卡设备都绑定了DNS服务器时会存在问题。操作系统会根据其自有的评分规则,使用其中一个优先级最高的网卡设备的DNS服务器进行域名地址查询,其他优先级较低的网卡设备的DNS服务器得不到使用。某些只在特定DNS服务器才能得到解析的域名无法得到解析导致对应域名无法访问。

技术实现思路

[0004]本专利技术为了克服以上技术的不足,提供了一种多网络条件下的获取域名地址的方法,充分调度使用多个网卡设备的DNS服务器进行域名查询的方法。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多网络获取域名地址的方法,其特征在于,包括如下步骤:a)建立DNS服务器地址缓冲池;b)对互联网中各设备网卡DNS服务器地址的变化进行监控,根据各网卡的DNS服务器地址变化更新DNS服务器地址缓冲池;c)根据更新的DNS服务器地址设定路由规则;d)互联网中各设备使用新的调度方式进行DNS查询。2.根据权利要求1所述的多网络获取域名地址的方法,其特征在于,步骤b)包括如下步骤:b

1)扫描互联网中各设备网卡DNS服务器地址;b

2)监控各网卡DNS服务器地址变化;b

3)DNS服务器地址缓冲池建立前已经设置DNS服务器地址的网卡的DNS服务器地址直接加入到DNS服务器地址缓冲池中;b

4)DNS服务器地址缓冲池建立后增加DNS服务器地址的网卡,将其新增的DNS服务器地址加入到DNS服务器地址缓冲池中;b

5)DNS服务器地址缓冲池建立后更改DNS服务器地址的网卡,将其对应的旧的DNS服务器地址删除后将新的DNS服务器地址加入DNS服务器地址缓冲池中;b

6)DNS服务器地址缓冲池建立后删除DNS服务器地址的网卡,将其对应的DNS服务器地址从DNS服务...

【专利技术属性】
技术研发人员:李永民陈付祥韩昭瑞刘永辉高海营黄洋成文屹韩正保修志远
申请(专利权)人:山东浪潮超高清视频产业有限公司
类型:发明
国别省市:

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

1