销售:050-1791-1110

域名解析教程

什么是 DNS?

DNS(Domain Name System)将人类可读的域名(如 example.com)转换成服务器的 IP 地址。域名解析就是在 DNS 中添加记录,让域名指向你的服务器。

常见记录类型

类型 说明 示例值
A 域名指向 IPv4 地址 1.2.3.4
AAAA 域名指向 IPv6 地址 2001:db8::1
CNAME 域名指向另一个域名 cdn.example.com
MX 邮件服务器 mail.example.com
TXT 文本记录(验证用) v=spf1 …
NS 指定 DNS 服务器 ns1.dnspod.net

操作步骤

  1. 登录域名注册商后台(如 Cloudflare、Namesilo、阿里云)
  2. 找到 DNS 管理页面
  3. 添加 A 记录:
    • 名称:@(代表根域名)或子域名前缀
    • 类型:A
    • 值:你的服务器 IP
    • TTL:自动或 300(5分钟)
  4. 如需子域名(如 blog.example.com),再添加一条 A 记录,名称填 blog
  5. 通配符 * 记录可匹配所有未定义的子域名

验证解析

# 查询 A 记录
dig example.com A +short

# 查询指定 DNS 服务器
dig @8.8.8.8 example.com A

# Windows 用 nslookup
nslookup example.com 8.8.8.8

使用 Cloudflare(推荐)

  1. 注册 Cloudflare 免费账号
  2. 添加你的域名
  3. 到域名注册商修改 NS 服务器为 Cloudflare 提供的地址
  4. 在 Cloudflare 控制面板添加 DNS 记录
  5. 开启代理模式(橙色云朵)可获得免费 CDN 和 DDoS 防护

常见问题

  • 解析不生效? DNS 传播需要时间(通常 5 分钟到 48 小时),可用 dnschecker.org 全球检测
  • A 和 CNAME 能共存吗? 同一主机名不能同时有 A 和 CNAME
  • 泛解析有风险吗? 通配符可能被滥用,建议配合服务器端白名单使用
滚动至顶部