探析 DNS

DNS

概念

Domain Name System,域名系统

本质

整理识别各个域名的网络电话簿

将域名转换为托管该网站的计算机的物理 IP

MX 记录

概念

Mail Exchange,邮件交换记录

作用

将一个网域的电子邮件定向到托管该网域用户账号的服务器

设置

一个网域可定义多条 MX 记录,每条记录有不同的优先级。

如果邮件通过最高优先级记录无法递送,则采用第二优先级,以此类推

TXT 记录

作用

为网域之外的来源提供文本信息的一种 DNS 记录

文本类型

  • 人工可读文本

  • 机器可读文本

CNAME 记录

规范名称记录

作用

将一个别名关联到另一个真正的规范的域名

A 记录

地址记录(主机记录),Address

作用

将一个域名关联到托管该网域服务的计算机的物理 IP

NS 记录

作用

用于确定哪些服务器为一个网域传达 DNS 信息

网域通常有主要的和辅助的域名服务器记录

TTL

生存时间,Time To Live

作用

决定对该记录所做的后续更改需要多少秒才会生效

推荐值

3600(即 1 个小时)

让整个互联网中的服务器每小时检查一次该记录的更新情况

原因

较短的 TTL 在之前的有效期到期后才会生效

若想快速还原一项更改,则可设置较短的 TTL 值(如 300,5 分钟)

合理配置

正确配置后,建议设置 TTL 为 86400,即让整个互联网中的服务器每 24 小时检查一次记录的更新情况

注意

不要在 DNS 设置中使用实际域名,而是使用@符号表示域名

参考链接