什么是DNS列表(国内常用DNS列表分享)
DNS列表是一个由DNS服务器构成的网络,通常用来解析域名。每个网站的浏览都依赖于DNS服务器并将域名翻译为相应的IP地址。在网络环境中,DNS列表起到了极为重要的作用,本文将通过阐述DNS列表的原理,构成和管理等方面来详细介绍。
一、DNS列表的原理
DNS列表的原理是将域名映射为相应的IP地址。当用户在浏览器中输入域名时,浏览器会向DNS服务器发送查询请求,等待DNS服务器返回相应的IP地址。如果查询成功,浏览器就可以将IP地址与域名联系起来,继而与目标服务器进行通信,获取所需的信息等。
DNS列表工作的流程如下:
1、用户在浏览器中输入域名,浏览器将发送一条查询命令到操作系统,操作系统将通过客户机上的DNS缓存或者本地hosts文件中查找DNS服务器地址,如果找不到命中与域名匹配的缓存数据,将会根据DNS服务器地址向上级DNS服务器发出请求;
2、逐层地向上寻找,查询所需要的IP地址;
3、DNS服务器返回IP地址,浏览器连接该地址对应的服务器,并请求相应的网页;
4、服务器回答浏览器中发出的请求,并将网页信息返回给浏览器。
二、DNS列表的构成
DNS列表主要由以下四种类型的服务器构成:
1、根域名服务器(Root Server):根域名服务器是负责管理整个DNS系统、存储全球域名信息资源的最高机构,它管理着所有顶级域名服务器的信息。
2、顶级域名服务器(TLD Server):互联网上的所有顶级域名服务器都由ICANN(互联网名字和数字地址分配机构)和各个国家/地区的权威机构负责管理。顶级域名服务器负责管理所属顶级域名下的次级域名信息。
3、权限域名服务器(Authority Server):权限域名服务器是对特定资源记录的授权专用服务器,即当顶级域名服务器将请求转发到次级域名服务器时,Authority Server才能够提供关于该次级域名的IP地址查询响应。
4、本地域名服务器(Local DNS server):是从许多来源(例如ISP)接收DNS查询请求,然后将它们转发到根域名服务器、TLD服务器,并缓存DNS响应。当客户端应用程序在同一客户端上仅按域名发出第二次查询请求时,Local DNS服务器将由缓存返回响应,从而加快响应时间。
三、DNS列表的管理
管理员需要定期维护DNS列表,确保其正常运作以及保证网络安全。以下是维护DNS列表时需要考虑的问题:
1、确定合适的DNS服务器列表:DNS服务器数量不在于多,而在于合理。网络服务器越多,对客户端的响应时间和安全性也越有影响。建议在多个DNS列表之间轮换,并适当地调整DNS服务器IP地址。
2、完善DNS缓存设置:何时清除缓存、多久刷新缓存、如何缓存等等。建议管理员能够对缓存进行定期清除、以避免存储过多缓存数据导致安全性和响应时间的降低。
3、防止DNS劫持:DNS劫持是指黑客利用计算机漏洞,篡改DNS查询结果,造成用户被误导至钓鱼网站,或者是植入木马病毒等。对此,管理员可以手动添加可信的DNS服务器,并进行DNSSEC数字签名,以增强DNS安全性。
四、国内常用DNS列表
1、114DNS:国内用户量巨大的DNS,访问速度快,各省都有节点,同时满足电信、联通、移动各运营商用户。
DNS 服务器 IP 地址:
首选:114.114.114.114
备选:114.114.114.115
2、阿里 AliDNS:阿里公共DNS是阿里巴巴集团推出的DNS递归解析系统,目标是成为国内互联网基础设施的组成部分,面向互联网用户提供“快速”、“稳定”、“智能”的免费DNS递归解析服务。
DNS 服务器 IP 地址:
首选:223.5.5.5
备选:223.6.6.6
3、Google DNS:谷歌公共域名解析服务(Google Public DNS)是由谷歌公司于2009年发布的一项新的DNS服务。主要为了替代ISPs或其他公司提供的DNS服务。
已被污染,强烈不推荐!
DNS 服务器 IP 地址:
首选:8.8.8.8
备选:8.8.4.4
4、OpenDNS:OpenDNS是一个免费的域名解析服务提供商(DNS)。创建于2006年,长期以来致力于为广大个人用户以及商务企业用户和公共领域提供免费的域名解析服务。
DNS 服务器 IP 地址:
首选:208.67.222.222
备选:208.67.220.220
5、百度 BaiduDNS:百度DNS旗下云解析服务,依托百度一流基础设施和强大技术实力,为用户提供免费的、超越竞品的服务体验。
DNS 服务器 IP 地址:
首选:180.76.76.76
备用:无
6、CNNIC SDNS:SDNS是由中国互联网络信息中心(CNNIC)正式推出的免费的公共云解析服务(SecureDNS,简称SDNS)。该服务可为广大网民提供安全、智能、高速的上网接入解析服务。
DNS 服务器 IP 地址:
首选:1.2.4.8
备选:202.98.0.6
7、DNSPod DNS+:DNSPod的 Public DNS+是目前国内第一家支持ECS的公共DNS,是DNSPod推出的公共域名解析服务,可以为全网用户提供域名的公共递归解析服务!
DNS 服务器 IP 地址:
首选:119.29.29.29
备选:182.254.116.116
五、总结
DNS列表在网络环境中发挥着重要的作用,是进行网上浏览和其他信息传输的关键之一。DNS列表管理的时候,需要考虑安全性、性能、可靠性等方面,尤其注意防范DNS劫持问题。在日常使用中,我们应该适时清理DNS缓存、更新DNS服务器IP、保障网络的连贯性并确保DNS的质量。最后,希望本文的介绍能够帮助您更好地了解DNS列表。