DNS是什么
在说DNS查询之前先说一下DNS是什么。我们在访问互联网时,发送邮件时,通常会直接输入网址,或者电子邮件地址等那些由应用层提供的地址来进行访问。但是在数据传输的过程中,计算机是根据IP地址和MAC地址来进行通信的。通过DNS可以将网址自动转换成IP地址来进行通信,这就是DNS的作用。
DNS系统的产生使得管理主机名和IP地址之间的对应关系变的简单了。在这个系统中主机的管理机构可以对数据进行变更和设定,也就是说它可以维护一个用来表示组织内部主机名和IP地址之间对应关系的数据库。数据库中存储这主机名和IP间的对应关系。其实DNS系统管理的不单单只有主机名和IP地址间的映射关系(A服务),他还管理其他众多消息。如下表。
类型 | 编号 | 内容 |
---|---|---|
A | 1 | 主机名的IP地址(IPv4) |
NS | 2 | 域名服务器 |
CNAME | 5 | 主机别名对应的规范名称 |
SOA | 6 | 区域内权威记录起始标志 |
WKS | 11 | 已知的服务 |
PTR | 12 | IP地址反向解析 |
HINFO | 13 | 主机相关的追加信息 |
MINFO | 14 | 邮箱与邮件组信息 |
MX | 15 | 邮件交换 |
TXT | 16 | 文本 |