DNS bind使用
概念介绍 DNS的分类 主DNS:配置管理,不提供服务,只用来编辑配置信息,给从DNS提供同步数据 从DNS:从主DNS上同步数据信息,对外提供服务 缓存DNS:在主DNS和从DNS之间,用来递归解析 转发器:forwarder,本地不存储任何解析信息,转发给其他DNS来做解析 记录类型 SOA:备注信息 NS:域名解析服务器,也就是某一个域的名称服务器,存储了该域的所有解析信息 MX:邮件交换记录,优先值越小,优先级越高 A:Address,域名和地址的映射关系记录,IPv4,输入域名,解析得到地址 AAAA:IPv6的A记录 PTR:反向解析记录,地址和域名的映射关系,输入地址,解析得到域名 CNAME:别名记录 解析原理 DNS的解析是一个树形结构,根节点是.,在根节点以下,全世界有13个节点服务器,所有其他的域名都是直接或间接归属到.域,比如.com、.cn等域名,世界上后面还有一个.。 DNS的查找原理是递归,当客户端去请求某一个域名的地址时,显示查看本地的缓存(可以是本地hosts),如果本地缓存中有记录,则直接返回IP地址开始请求,如果本地缓存中没有,则会向本地DNS服务器去请求该域名,如果DNS服务器上有,则返回本地,本地进行缓存,然后开始请求;如果DNS服务器上没有,则会通过转发器,向上一级DNS服务器去请求,层层递归,直到解析到,或者超出范围。 DNS的服务递归