三、域名解析(DNS)
3.1 什么是域名解析
域名解析就是把域名翻译成IP地址的过程,这项服务由 DNS(Domain Name System,域名系统)提供。
就像电话本一样——你记住了人名(域名),电话本帮你查到电话号码(IP地址)。
3.2 DNS解析过程
当你在浏览器输入一个域名时,背后会经历以下查询过程:
完整步骤:
- 浏览器缓存:先检查浏览器自己有没有存过这个域名的IP
- 系统缓存:查电脑操作系统的缓存和 Hosts 文件
- 本地DNS服务器:向运营商(电信/联通/移动)的递归DNS查询
- 根域名服务器:本地DNS问根服务器,根服务器指向顶级域服务器
- 顶级域服务器:告诉本地DNS该域名的权威服务器在哪
- 权威DNS服务器:返回最终的IP地址给本地DNS
- 返回结果:本地DNS把IP告诉浏览器,同时缓存起来
整个过程通常只需几毫秒到几十毫秒,而且有多层缓存机制,不会每次都完整走一遍。
3.3 常见解析记录类型
在域名管理后台添加解析时,你会遇到以下几种常用记录类型:
| 记录类型 | 作用 | 示例 |
|---|---|---|
| A记录 | 域名 → IPv4地址 | www → 1.2.3.4 |
| AAAA记录 | 域名 → IPv6地址 | www → 2001:db8::1 |
| CNAME记录 | 域名 → 另一个域名 | www → example.com |
| MX记录 | 邮件服务器指向 | 用于邮箱收发 |
| TXT记录 | 文本说明,常用于验证 | 域名所有权验证、SPF |
| NS记录 | 指定DNS服务器 | 更换DNS服务商时用 |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

