域名注册完成后首先需要做域名解析,域名解析就是把域名指向网站所在服务器的IP,让人们通过注册的域名可以访问到网站。IP地址是网络上标识服务器的数字地址,为了方便记忆,使用域名来代替IP地址。域名解析就是域名到IP地址的转换过程,域名的解析工作由DNS服务器完成。DNS服务器会把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。域名解析时会添加解析记录,这些记录有:A记录、AAAA记录、CNAME记录、MX记录、NS记录、TXT记录、SRV记录、URL转发。
Type | What | Comment | |
---|---|---|---|
A | IPv4地址记录 | 返回域名指向的IP地址 | |
AAAA | IPv6地址记录 | 返回域名指向的IP地址 | |
CNAME | 规范名称记录(Canonical Name) | 返回另一个域名,即当前查询的域名是另一个域名的跳转 | |
MX | 邮件记录(Mail eXchange) | 返回接收电子邮件的服务器地址 | |
NAPTR | |||
NS | 域名服务器记录(Name Server) | 返回保存下一级域名信息的服务器地址。该记录只能设置为域名,不能设置为IP地址 | |
PTR | 逆向查询记录(Pointer Record) | 只用于从IP地址查询域名 | |
SOA | 起始授权机构记录 | NS用于标识多台域名解析服务器,SOA记录用于在众多NS记录中那一台是主服务器 | |
SRV | 服务记录(Service Record) | 它记录了哪台计算机提供了哪个服务这么一个简单的信息。 | |
TXT | 文本记录(Text Record) | 为网域外来源提供的文本信息 | |
显性URL转发记录 | 将域名指向一个http(s)协议地址,访问域名时,自动跳转至目标地址 | 地址栏信息改变 | |
隐性UR转发记录L | 将域名指向一个http(s)协议地址,访问域名时,自动跳转至目标地址,隐性转发会隐藏真实的目标地址 | 地址栏信息不改变 |
DNS查询
3中类型DNS查询
递归查询
迭代查询
非递归查询
参考文档: