DNS域名解析服务
BIND域名服务基础
1.DNS的定义
DNS是“域名系统”的英文所写,它作为将域名和ip地址相互映射的一个分布数据库,能够使人更方便地访问互联网
DNS服务使用TCP和UDP的53端口,TCP的53端口用于连接DNS服务器,UDP的53端口用于解析DNS。每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符
2.DNS系统的作用
正向解析:根据域名查找对应的ip地址
反向解析:根据ip地址查找对应的域名
DNS系统的分布式数据结构
3.域名结构![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3fb177fc51962e936039a4f804a12966.png#pic_center)
树状结构最顶层称为根域,用“.”表示,相应服务器称为根服务器,整个域名空间解析权都归根服务器所有,但根服务器无法承担庞大的负载,采用“委派”机制,在根域下设置了一些顶级域,然后将不同顶级域解析权分别委派给相应的顶级域服务器,如将com域的解析权委派给com域服务器,以后但凡根服务器收到以com结尾的域名解析请求,都会转发给com域服务器,同理为了减轻顶级域压力,又设了若干二级域,二级域又下设三级域或主机
根域:位于域名空间最顶层,一般用"."表示
顶级域:一般代表一种类型的组织机构或国家地区,如 .net(网络供应商), .com(工商企业), .org(团体组织), .edu(教育机构), .gov(政府部门), .cn(中国国家域名)
二级域:用来标明顶级域内的一个特定组织,国家顶级域下面的二级域名由国家网络部门统一管理
主机:主机位于域名空间最下层,就是一台具体的计算机,如 www,mail都是具体的计算机名字。可用www.sina.com.cn.,mail.sina.com.cn.来表示,这种表示方式称为FQDN(完全合格域名),也是这台主机在域名中的全名
4.DNS服务器类型
(1)主域名服务器:负责维护一个区域的所有域名信息,是特定的所有信息的权威信息源,数据可以修改,构建主域名服务器时,需要自行建立所负责区域的地址数据文件
(2)从域名服务器:当主域名服务器出现故障,关闭或负载过重时,从域名服务器作为备份服务提供域名解析服务