“网络环境”
server:192.168.100.34
client:192.168.100.12
#服务端配置
1.安装dns服务器
[root@server ~]# yum install bind -y
2.编辑主配置文件
[root@server ~]# vim /etc/named.conf
options {
listen-on port 53 { any; }; #监听地址
listen-on-v6 port 53 { ::1; };
directory “/var/named”;
dump-file “/var/named/data/cache_dump.db”;
statistics-file “/var/named/data/named_stats.txt”;
memstatistics-file “/var/named/data/named_mem_stats.txt”;
secroots-file “/var/named/data/named.secroots”;
recursing-file “/var/named/data/named.recursing”;
allow-query { any; }; #允许所有客户端访问
#添加域名的正向解析和反向解析
[root@server ~]# vim /etc/named.rfc1912.zones
zone “free.cn” IN {
type master;
file “named.z”;
allow-update { none; };
};
zone “1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa” IN {
type master;
file “named.loopback”;
allow-update { none; };
};
zone “100.168.192.in-addr.arpa” IN {
type master;
file “named.f”;
allow-update { none; };
};
3.配置域名解析文件
#复制域名解析文件为主配置中修改过的文件名
[root@server ~]# cp -p /var/named/named.localhost /var/named/named.z
[root@server ~]# cp -p /var/named/named.loopback /var/named/named.f
#配置正向域名解析文件
#配置反向域名解析文件
4.防火墙开放dns服务端口
5.启动服务器
#客户端配置
1.客户端安装dns测试工具
[root@client ~]# yum install bind-utils -y
2.修改客户端dns地址为192.168.100.34
3.验证域名配置