如何添加DNS记录?

HCRM技术_小炮 DNS 2025-09-21 1 0

核心概念先理解

1、DNS记录是什么? 它就像是互联网的“电话簿”,将你容易记住的域名(如www.example.com)翻译成计算机能识别的IP地址(如192.0.2.1),或者控制邮件的流向等。

2、在哪里增加? 你需要在域名所在的DNS服务商的管理后台进行操作,这通常是:

* 你购买域名的注册商(如 GoDaddy, Namecheap, 阿里云万网,腾讯云DNSPod等)。

* 或者你专门使用的第三方DNS解析服务(如 Cloudflare, AWS Route 53, Google Cloud DNS等)。

通用操作步骤(图文概览)

虽然每个服务商的界面不同,但核心流程大同小异,下图概括了从寻找入口到验证生效的全过程:

flowchart TD
A[开始增加DNS记录] --> B
subgraph B[第一步:找到DNS管理页面]
    direction LR
    B1[登录域名服务商后台] --> B2[找到我的域名/产品列表] --> B3[选择需操作的域名] --> B4[点击DNS解析/管理]
end
B --> C[第二步:选择记录类型并填写信息]
C --> D[第三步:保存修改]
D --> E[第四步:等待生效<br>(通常几分钟到几小时)]
E --> F[使用dig或nslookup命令验证]

第二步详解:常见记录类型及填法

上面流程中的第二步是核心操作,下表列出了最常见的几种DNS记录类型及其填写方法:

记录类型 功能说明 通常填写内容(示例) TTL(生存时间)
A记录域名指向一个IPv4地址主机记录www
记录值192.0.2.1
默认600秒(10分钟)即可,生效后可根据需要延长,如3600秒(1小时)。
CNAME记录域名指向另一个域名(别名)主机记录shop
记录值shopping.example.com
同上
MX记录 设置邮箱服务器地址主机记录@
记录值mx1.email-provider.com
优先级:10
建议3600秒(1小时)
TXT记录 用于各种验证(如SPF防垃圾邮件)主机记录@
记录值v=spf1 include:_spf.example.com ~all
默认600秒
AAAA记录域名指向一个IPv6地址主机记录www
记录值2001:db8::1
同A记录

重要参数解释:

主机记录 (Host / Name)

@直接指向主域名,例如example.com

www表示www.example.com

mail表示mail.example.com

表示通配符,匹配所有子域名(如abc.example.com,123.example.com)。

记录值 (Value / Answer / Target) 记录指向的目标,可以是IP(对于A记录)或域名(对于CNAME/MX记录)。

TTL (Time to Live) DNS服务器缓存该记录的时间。修改记录时,建议先调低TTL(如300秒),等生效后再提高,以便后续快速变更。

具体案例:为网站和邮箱添加记录

假设你的域名是example.com(请替换为你自己的域名),你有一个网站服务器(IP:192.0.2.1)和一个由Google Workspace提供的企业邮箱。

你需要添加以下记录:

1、A记录:让example.comwww.example.com 都能访问你的网站。

记录1

类型A

主机记录@

记录值192.0.2.1

TTL600

记录2

类型A

主机记录www

记录值192.0.2.1

TTL600

2、MX记录:接收发送到@example.com 的邮件。

记录1

类型MX

主机记录@

记录值aspmx.l.google.com (这是Google的服务器,请以你的邮箱服务商提供的为准)

优先级1

TTL3600

记录2

类型MX

主机记录@

记录值alt1.aspmx.l.google.com

优先级5

TTL3600

* (通常邮箱服务商会提供多条MX记录,你需要全部添加)

3、TXT记录:SPF记录,防止别人冒充你的域名发垃圾邮件。

记录1

类型TXT

主机记录@

记录值v=spf1 include:_spf.google.com ~all (这是Google的SPF值)

TTL600

注意事项

1、生效时间 (Propagation Time): DNS记录修改后不会立即全球生效,由于各级DNS服务器的缓存机制,全球生效可能需要几分钟到几小时(理论上最长可达48小时,但通常很快),你可以通过在线工具(如dnstoolbox.com)或命令行(dig www.yourdomain.comnslookup www.yourdomain.com)来查询全球各地是否已经生效。

2、不要冲突: 同一个子域名通常不能同时存在CNAME记录和其他记录(如A、MX、TXT等),这是DNS协议规定的。

3、谨慎操作: 修改关键记录(如A记录、MX记录)前,请务必确认信息准确无误,错误的修改可能导致网站无法访问或邮件收发失败。

4、使用第三方DNS服务: 如果你觉得注册商提供的DNS解析服务不稳定或速度慢,可以考虑将域名解析委托给更专业的服务商,如Cloudflare(免费、速度快、有安全防护)或DNSPod(国内速度快),这个过程需要修改域名的NS记录 (Name Server)

增加DNS记录的流程就是:登录管理后台 -> 找到DNS解析设置 -> 选择记录类型 -> 填写正确信息 -> 保存 -> 耐心等待生效

文章摘自:https://idc.huochengrm.cn/dns/16198.html

评论