域名解析的名词解释

A记录

A记录即为我们常说的直接意义上的域名解析,用于指定域名解析到哪个IP地址。

设置A记录

Host输入想要解析的二级域名,Value输入本条记录解析的IP地址。例如域名为domain.com,Host=www,Value=1.1.1.1,代表www.domain.com解析到1.1.1.1这个地址;Host也可以留空或者为@,这样代表domain.com解析到1.1.1.1。

利用A记录进行负载均衡

可以添加两条Host值一样,但不同Value的A记录,这样查询的时候返回两条记录,但每次返回的记录的先后次序都会不一样,一般客户端只采用第一条记录,因此可以用这个方法来达到负载均衡的效果。

AAAA记录

AAAA记录也是用于域名解析,但它是解析到IPv6的记录。

CNAME记录

这是一种别名记录,它不是用于指向IP地址,而是用于指向另一个域名。
假设域名为domain.com,先添加一条A记录,Host=@,Value=1.1.1.1;再添加CNAME记录,Host=www,Value=domain.com,解析www.domain.com的时候就会得到domain.com的IP地址。

CNAME记录的作用

CNAME记录生效速度比A记录快;另外主机更换IP的时候不用修改CNAME记录,只需调整A记录即可。

TTL

TTL=time to live,解析记录在DNS服务器中的缓存时间。比如当我们请求解析www.domain.com的时候,DNS服务器发现没有该记录,就会下个NS服务器发出请求,获得记录之后,该记录在DNS服务器上保存TTL的时间长度。当我们再次发出请求解析www.domain.com的时候,DNS服务器直接返回刚才的记录,不用再去请求NS服务器。

发表评论

电子邮件地址不会被公开。 必填项已用*标注