什么是 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 示例

  1. 修改 hosts 文件
    在本地测试 DNS 解析:

    # Windows
    C:\Windows\System32\drivers\etc\hosts
    
    # macOS/Linux
    /etc/hosts
    

    添加以下内容:

    127.0.0.1   example.com
    
  2. 使用 DNS 工具
    通过 nslookupdig 命令查询域名解析:

    nslookup example.com
    

🛠️ 注意:实际生产环境中建议使用官方 DNS 服务,如 /dns_introduction 中介绍的配置方法。

常用 DNS 命令

命令 用途
nslookup 查询域名解析记录
dig 详细查看 DNS 信息
ping 测试域名与 IP 的连通性

扩展阅读

DNS_工作原理
DNS_配置示例