什么是 DNS?
DNS(域名系统)是将域名转换为 IP 地址的协议,是互联网的基础设施之一。
例如:访问 www.example.com
时,DNS 会将其解析为对应的 IP 地址(如 93.184.216.34
),从而定位到服务器。
📝 核心概念:
- 域名:如
example.com
- IP 地址:如
192.168.1.1
- DNS 服务器:负责域名解析的机器(如公共 DNS:
8.8.8.8
)
配置 DNS 示例
修改 hosts 文件
在本地测试 DNS 解析:# Windows C:\Windows\System32\drivers\etc\hosts # macOS/Linux /etc/hosts
添加以下内容:
127.0.0.1 example.com
使用 DNS 工具
通过nslookup
或dig
命令查询域名解析:nslookup example.com
🛠️ 注意:实际生产环境中建议使用官方 DNS 服务,如 /dns_introduction
中介绍的配置方法。
常用 DNS 命令
命令 | 用途 |
---|---|
nslookup |
查询域名解析记录 |
dig |
详细查看 DNS 信息 |
ping |
测试域名与 IP 的连通性 |