补充 DNS服务器

第十二章tDNS服务一t概念1tDNS:tdomain name systemtt域名-----iptt正向解析ip-------域名tt反向解析端口号:TCP UDP 532t早期t/et


第十二章tDNS服务

一t概念

1tDNS:tdomain name systemtt域名-----iptt正向解析
ip-------域名tt反向解析

端口号:TCP UDP 53

2t早期t/etc/hoststt静态域名和IP对应

3tFQDN:完全合格域名tt只允许使用字母和数字和减号组成。点号只允许分割域名。域名不区分大小写。
www.sina.com.cn.ttwww.google.com.

4t域名分级

根域名:ttt.tttt
一级域名:tt地区一级域:.cn .us .jp .twt商业一级域:.com .gov .org
二级域名:tt公司或个人人为申请的。一定是唯一的。
三级域名(主机名):t申请二级域的公司或个人自定义。

5t查询分类:

递归查询:客户端向DNS服务器查询时使用。DNS一定会返回结果信息,若果查询不到,返回错误信息

迭代查询:dns服务器之间查询。向DNS服务器查询时,如果不知道,会返回认为最好的信息。

6tclinet要查询twww.sina.com.cn
1)client向指定的server1查询。DNS如果知道,则返回IP。如果不知道,则询问根DNS
2)根域名服务器,知道.cn一级域的授权server的IP地址,告诉server1
3)server1向。cn查询,返回.com.cn的IP
4)server1向。com.cn查询,返回.sina.com.cn的IPt
5)server1向.sina.com.cn查询,返回www.sina.com.cn的真正IP地址
6)server1告诉client此IP。


7t域:包含FQDN,代表整个网络域中的一个分支。twww.sina.com.cn
区域(zone):用来写入DNS记录的位置。一个正向或反向解析,就是一个区域


二t所需软件

bindtttserver主程序tt
bind-utilstt相关命令的包
bind-chrootttbind的安全目录tt2.6
/etc/named.conf----->/var/named/chroot/etc/named.conf
caching-nameserver t配置文件模板

三t相关文件
/var/named/chroot/etc/named.conftt配置文件
/var/named/chroot/var/named/localhost.zonett此目录下保存 默认正向 解析文件
/var/named/chroot/var/named/named.localttt默认反向解析文件
/var/named/chroot/var/named/named.cattt根域保存文件

四t服务器类型

1t主DNS

2t辅助DNS

3t缓存DNS

五t主DNS server端配置
1t建立和修改配置文件

vi /var/named/chroot/etc/named.conf

options {
//整体环境与使用权限
directory "/var/named";
#指定区域文件的保存位置
};

controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
#本机使用加密

zone "." IN {
type hint;
#类型,hint转为根域
file "named.ca";
#根域保存文件
};
#根区域

zone "localhost" IN {
#区域名在配置文件中不能重复

type master;
#类型。主DNStttttslave
file "localhost.zone";
#正向区域文件的文件名
allow-update { none; };
#不允许动态更新
};
#默认正向解析区域

zone "

标签: