星巡研究院

DNS

# DNS 📍 一句话 DNS 就是互联网的"通讯录",把网址翻译成电脑能懂的地址。 🎯 类比 你想找"老王",但快递只认门牌号;DNS 就是帮你把"老王"翻译成"XX 小区 3 栋 502"的那本通讯录。 👀 你可能在哪里遇到它 - 网站打不开,但换成 IP 地址就能开 - 换了网络后某些网站突然访问不了 - 部署服务时域名解析迟迟不生效 🔧 动手看一眼 ```bash nslookup example.com ``` 这是查询域名对应的 IP 地址;会先显示用了哪台 DNS 服务器,再给出解析结果。 🤖 AI 复制粘贴场景 当 AI 给你这条命令:dig +short example.com · 它在干什么:只输出域名解析到的 IP,简洁版查询 · 你可能遇到:没装 dig、被本地 hosts 文件覆盖、解析到 CDN 的多个 IP ❌ 出错长什么样 Name or service not known → 域名解析失败,可能网络或 DNS 配置有问题 Temporary failure in name resolution → 临时解析失败,通常是网络断了 🔗 相关名词 [端口] [Socket] [curl 返回 401] 📚 想深入 → 《册2》第 4 章:名字是怎么变成地址的