DNS服务器搭建
安装bind软件
cd /media/RHEL_6.5\ x86_64\ Disc\ 1/Packages
rpm -ivh bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
编辑主配置文件
vim /etc/named.conf
编辑区域配置部分
vim /etc/named.rfc1912.zones
zone "kgc.com" IN {
type master;
file "kgc.com.zone";
};
zone "2.168.192. in-addr.arpa" IN {
type master;
file "192.168.2.arpa";
};
创建zone文件
BING数据库配置文件在/var/named/下
cd /var/named
cp -p named.localhost kgc.com.zone
cp -p named.localhost 192.168.2.arpa
编辑区域数据配置文件
正向解析文件
vim /var/named/kgc.com.zone
$TTL 1D
@ IN SOA kgc.com. root.kgc.com. (
2018102001 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
www A 192.168.2.88
A:地址(Address)记录,只用在正向解析的区域数据文件中
反向解析文件
vim /var/named/192.168.2.arpa
$TTL 1D
@ IN SOA kgc.com. root.kgc.com. (
2018102001 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
88 PTR www.kgc.com.
PTR:指针(Point)记录,只用在反向解析的区域数据文件中
对配置文件进行语法检查
主配置文件检查
named-checkconf /etc/named.conf
区域数据文件检查
cd /var/named/
named-checkzone kgc.com kgc.con.zone
nemed-checkzone kgc.com 192.168.2.arpa
启动服务
service named restart
指定本机为域名服务器
vim /etc/resolv.conf
添加域名服务器
# Generated by NetworkManager
192.168.2.55
验证
nslookup 192.168.2.88
nslookup www.kgc.com