DNS 域址介绍
1、什么是域名:域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位,域名具有独一无二、不可重复的特性。
2、域名的组成和分类
根域:可省略不写。
顶级域:由 ICANN 组织指定和管理,如 com、org、net 等。
国家地区域名:如 cn(中国)、hk(香港)、sg(新加坡)等。
通用顶级域名:如 com(商业机构)、org(非营利组织)、edu(教育机构)等。
新通用顶级域名:如 red(红色、热情)、top(顶级、高端)等。
二级域:可由个人或组织申请注册,如 baidu。
三级域:服务器网站名代表,如 www。
主机名:一般用来表示具体某一台主机,如 s1.www.baidu.com 中的 s1 就是主机名。
3、域名解析过程:当客户机发起查询请求时,首先查看本地 hosts 文件,然后查看本地缓存,若都没有则将请求转发给指向的 DNS 服务器,如果域名是本地解析,则直接返回结果;否则,本地 DNS 服务器会先在缓存中查找,有则返回,无则向全球 13 个根域服务器发起 DNS 请求,依次得到 org 域、kernel 域服务器地址列表,最后获得 www.kernel.org 主机的 IP 地址并返回给客户机,同时本地 DNS 服务器保存一份。
4、DNS 软件信息:常见的 DNS 软件有 bind,服务名称为 named,其主配置文件是 /etc/named.conf,区域配置文件是 /etc/named.rfc1912.zones,数据配置文件是 /var/named/xx.xx。
5、DNS 记录类型
A 记录:地址记录,用来指定域名的 IPv4 地址。
CNAME 记录:将域名指向另一个域名,再由另一个域名提供 IP 地址。
TXT 记录:可填写任何东西,长度限制 255,绝大多数的 TXT 记录是用来做 SPF 的。
NS 记录:域名服务器记录,如果需要把子域名交给其他 DNS 服务商解析,就需要添加 NS 记录。
AAAA 记录:地址记录,用来指定域名的 IPv6 地址。
MX 记录:邮件交换记录,如果需要设置邮箱,让邮箱能收到邮件,就需要添加 MX 记录。
相关问题与解答
1、为什么需要域名系统(DNS):因为 IP 地址是网络上标识站点的数字地址,但不方便记忆,而域名可以方便人们使用和记忆,所以需要通过 DNS 将域名解析为 IP 地址,从而方便用户访问网站。
2、域名解析的方式有哪几种:主要有递归查询和迭代查询,递归查询是 DNS 服务器为客户机完全解析域名(直到获得最终的 IP 地址)的过程;迭代查询则是 DNS 服务器为客户机提供下一个要查询的 DNS 服务器地址,直到客户机能够解析域名为止。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/123973.html