第四章 域名服务
一、BIND概述
1.BIND,伯克利Internet域名系统
2.组件
域名系统服务器(named)
域名系统解析库(区数据文件)
域名系统服务器调试工具(nslookup、dig、host)
二、安装BIND
1.RPM
bind --光盘1
bind-utils --光盘1
caching-namedserver --光盘2
2.源代码
下载
tar -xzvf bind-9.2.3.tar.gz --解压
cd bind-9.2.3 --转到源代码目录
./configure --prefix=/usr/local/bind --配置,指定安装目录
make --编译
make install --安装
三、配置服务器
1./etc/named.conf,主配置文件
zone,定义一个区域(".","com.cn","0.0.10.in-addr.arpa")
type,区域类型(hint,master,slave)
file,区域文件
2./var/named/named.ca,根区域文件,不需要更改
3./var/named/com.cn.zone,自定义的区域文件(创建记录)
www IN A 10.0.0.1
名称 分隔 类型 IP
类型:SOA,标记区域数据开始
NS,一个区域的名称服务器
A,域名到IP对应的记录
PTP,IP到域名对应的指针
MX,邮件服务器
CNAME,别名
4.同理定义反向区域文件
5.启动域名服务
1)service named stop --启动时,要先停后启
service named start
2) rndc reload --重启
3) ps -aux |grep named --查询
四、其他类型的域名服务器
1.纯缓存域名服务器
只是运行named进程,不保存任何权威站点信息和区域文件,不对外提供解析服务
/etc/named.conf
forwarder {IP1,IP2};
2.辅助域名服务器
分担主域名服务器的负载,从主域名服务器接收区域数据
/etc/named.conf
type slave;
masters {IP地址;};
五、服务器调试
1.nslookup
set type=MX
2.dig,域名信息搜索,可以从域名系统服务器收集信息
dig @a.root-servers.net . ns > /var/named/named.ca
3.host,域名解析命令
Linux基础知识学习指南(3)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/0bed7d84ab5748fde19bcf6b2a5dc380.html