Zhonghui

每个不曾起舞的日子,都是对生命的辜负

User Tools

Site Tools


程序:计算机网络:域名

域名和DNS


裸域名

顶级域名前面只有一级,例如:google.com

问:裸域名和www子域名的关系是?

解析记录

A

Address记录,把域名映射成IP

A(Address)记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上,同时也可以设置域名的子域名。简单来讲,A记录就是指定域名对应的IP地址。如我们添加一条A记录将www的主机指向IP192.168.1.1,那么当你访问www主机时就会解析到192.168.1.1这个IP上。

CNAME

cname不是随便设置的,不光需要域名,还需要主机也有一些操作的,比如把域名cname到google.com是无法成功的

通常称别名解析,是主机名到主机名的映射。当需要将域名指向另一个域名,再由另一个域名提供 IP 地址,就需要添加 CNAME 记录,最常用到 CNAME的场景包括做CDN、企业邮箱、全局流量管理等。与A记录不同的是,CNAME别名记录设置的值不是一个固定的IP,而是主机的别名地址。

别名解析可以提供更大的灵活性,便于统一管理。比如,当主机因某种因素的影响需要更换IP时,如果域名做了CNAME记录,就可以同时更新别名的解析指向,不需要进行新的解析操作。

NS

如果需要把子域名交给其他DNS服务商解析,就需要添加NS记录(Name Server)。NS记录是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析。NS记录中的IP即为该DNS服务器的IP地址。大多数域名注册商默认用自己的NS服务器来解析用户的DNS记录。DNS服务器NS记录地址一般以以下的形式出现:ns1.domain.com、ns2.domain.com等。

SOA

AAAA

TXT

TXT记录,一般指某个主机名或域名的标识和说明。如:admin IN TXT “管理员, 电话:XXXXXXXXXXX”,mail IN TXT “邮件主机,存放在xxx , 管理人:AAA”,Jim IN TXT “contact: abc@mailserver.com”,也就是说,通过设置TXT记录内容可以使别人更方便地联系到你。TXT 记录常用的方式还有做 SPF 记录(反垃圾邮件)和SSL证书的DNS验证等。

MX

MX(Mail Exchanger)记录是邮件交换记录,主要用于邮箱解析,在邮件系统发送邮件时根据收信人的地址后缀进行邮件服务器的定位。MX记录允许设置一个优先级,当多个邮件服务器可用时,会根据该值决定投递邮件的服务器。

PTR

SRV

零散

  • 域名解析的是主机和端口没有关系

冲突

在RR值相同的情况下,同一条线路下,在几种不同类型的解析中不能共存(X为不允许):

X:在相同的RR值情况下,同一条线路下,不同类型的解析记录不允许共存。
如:已经设置了www.example.com的A记录,则不允许再设置www.example.com的CNAME记录;

无限制:在相同的RR值情况下,同一条线路下,不同类型的解析记录可以共存。
如:已经设置了www.example.com的A记录,则还可以再设置www.example.com的MX记录;

可重复:指在同一类型下,同一条线路下,可设置相同的多条RR值。
如:已经设置了www.example.com的A记录,还可以再设置www.example.com的A记录。

/var/www/DokuWikiStick/dokuwiki/data/pages/程序/计算机网络/域名.txt · Last modified: 2022/09/24 15:19 by zh