一、简介
什么是DNS?
DNS(Domain Name System,域名系统)是互联网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,DNS使用TCP/UDP协议进行通信,其默认端口号为53。
DNS解析过程
浏览器缓存:首先检查浏览器自身是否缓存了该域名对应的IP地址。
操作系统缓存:如果浏览器缓存中没有,则继续查找操作系统的缓存。
路由器缓存:接下来会查询路由器的缓存。
ISP的DNS缓存:如果以上都没有找到,则向互联网服务提供商(ISP)的DNS服务器发出请求。
根域名服务器:如果在ISP的DNS缓存中也没有找到记录,则会向根域名服务器发出请求。
顶级域名服务器:根域名服务器返回顶级域名服务器的地址。
权威域名服务器:顶级域名服务器返回保存该域名最终解析结果的权威域名服务器地址。
二、公共DNS服务器
常见公共DNS服务器
名称 | IPv4地址 | IPv6地址 |
114 DNS | 114.114.114.114 | 2400:da00::68 |
阿里DNS | 223.5.5.5 | 2400:3200::1 |
CNNIC SDNS | 1.2.4.8 | |
oneDNS | 112.124.47.27 | 2409:8040::225 |
Google DNS | 8.8.8.8 | 2001:4860:4860::8888 |
OpenDNS | 208.67.222.222 | 2620:fe::fe |
公共DNS服务器的优势与风险
优势:
无广告:大多数公共DNS服务器不会在解析过程中插入广告。
防止劫持:能有效防止DNS劫持,提升网络安全性。
高可用性:由于节点分布广泛,响应速度较快。
稳定性:通常具备较高的稳定性和抗攻击能力。
风险:
隐私问题:使用公共DNS可能会暴露部分个人信息。
兼容性:某些公共DNS可能在特定网络环境下表现不佳。
响应速度:尽管多数公共DNS速度快,但在某些情况下可能不如本地ISP的DNS快。
三、国内电信与联通DNS服务器
电信DNS服务器
省份 | DNS服务器 |
安徽 | 61.132.163.68,202.102.213.68 |
北京 | 219.141.136.10219.141.140.10 |
重庆 | 61.128.192.6861.128.128.68 |
福建 | 218.85.152.99218.85.157.99 |
甘肃 | 202.100.64.6861.178.0.93 |
广东 | 202.96.128.86202.96.128.166 |
广西 | 202.103.225.68202.103.224.68 |
贵州 | 202.98.192.67202.98.198.167 |
河南 | 222.88.88.88222.85.85.85 |
黑龙江 | 219.147.198.230219.147.198.242 |
湖北 | 202.103.24.68202.103.0.68 |
湖南 | 222.246.129.8059.51.78.211 |
江苏 | 218.2.2.2218.4.4.461.147.37.1218.2.135.1 |
江西 | 202.101.224.69202.101.226.68 |
内蒙古 | 219.148.162.31222.74.39.50 |
山东 | 219.146.0.130219.150.32.132 |
陕西 | 218.30.19.4061.134.1.4 |
上海 | 202.96.209.133116.228.111.118202.96.209.5108.168.255.118 |
四川 | 61.139.2.69218.6.200.139 |
天津 | 219.150.32.132221.146.0.132 |
云南 | 222.172.200.6861.166.150.123 |
浙江 | 202.101.172.3561.153.177.19661.153.81.7560.191.244.5 |
联通DNS服务器
省份 | DNS服务器 |
北京 | 202.106.196.115202.106.46.151202.106.0.20202.106.195.68 |
重庆 | 221.5.203.98221.7.92.98 |
广东 | 210.21.196.6221.5.88.88 |
河北 | 202.99.160.68202.99.166.68 |
河南 | 202.102.224.68202.102.227.68 |
黑龙江 | 202.97.224.69202.97.224.68 |
吉林 | 202.98.0.68202.98.5.68 |
江苏 | 221.6.4.66221.6.4.67 |
内蒙古 | 202.99.224.68202.99.224.68 |
山东 | 202.102.128.68202.102.152.32202.102.134.68202.102.154.68 |
山西 | 202.99.192.66202.99.192.68 |
陕西 | 221.11.1.67221.11.1.68 |
上海 | 210.22.70.3210.22.84.3 |
四川 | 219.46.30.66240b:d0c0:ff:fec0:ffff:cab:cdcb |
天津 | 202.99.104.68202.99.96.68 |
浙江 | 221.12.1.227221.12.33.227 |
四、常见问题与解答
Q1: 什么时候使用公共DNS?
A1: 当遇到DNS解析慢、网页打不开或怀疑DNS被劫持时,可以尝试使用公共DNS服务器。
Q2: 如何更改DNS服务器?
A2: 在操作系统的网络设置中,手动添加上述公共DNS服务器地址即可,具体步骤依操作系统不同而异,一般在网络连接的属性或高级设置中可以找到。
Q3: 使用公共DNS会影响网速吗?
A3: 一般情况下不会,反而可能提升访问速度,不过在某些特殊情况下,比如网络环境复杂或公共DNS服务器负载较高时,可能会影响响应时间。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/63903.html