网址是www.example.com,但电脑通信用的是IP地址——谁来把域名翻译成IP?答案是DNS(域名系统)。DNS堪称互联网的“电话簿”,DNS出问题,网页就打不开。这篇把DNS讲明白。

DNS的工作流程
你在浏览器输入域名,设备先向DNS服务器查询“这个域名对应哪个IP”,拿到答案后再发起连接。查询过程可能经过本地DNS缓存、运营商DNS、根服务器等多级,但最终会返回一个IP。整个过程毫秒级,用户无感知(域名解析见基础入门栏目)。
DNS的作用:不只是翻译
除了“域名→IP”翻译,DNS还支持负载均衡(一个域名多个IP轮换)、CDN调度(就近返回节点IP)等功能。你访问视频网站“秒开”,DNS调度功不可没。DNS快不快,直接影响网页打开速度(网络优化见问题排查栏目)。
路由器里的DNS设置
路由器会自动把运营商DNS分发给内网设备;你可以在路由器“DHCP设置”或“WAN设置”里指定公共DNS(如223.5.5.5阿里DNS、119.29.29.29腾讯DNS),有时能改善“网页打不开但微信能发”的怪问题(设置见配置指南栏目)。
DNS故障的特征
“微信能上、网页打不开”是DNS故障的典型特征:设备拿到了IP,但域名解析失败。排查方法:Ping IP通而Ping域名不通,基本就是DNS问题——更换DNS服务器或重启路由器即可恢复(DNS排查见问题排查)。
DNS是互联网的“翻译官”:没有它,记住每个网站的IP会疯掉;它出问题,网络就“一半通一半不通”。了解DNS,排查这类“怪故障”就手到擒来。
实践建议
DNS设置可以“双保险”:主DNS和备用DNS填不同服务商(如阿里+腾讯),一家故障另一家顶上。