【技术实现步骤摘要】
一种多网络获取域名地址的方法
[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服务...
【专利技术属性】
技术研发人员:李永民,陈付祥,韩昭瑞,刘永辉,高海营,黄洋,成文屹,韩正保,修志远,
申请(专利权)人:山东浪潮超高清视频产业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。