缓存域名服务器:只提供域名解析结果的缓存功能,目的在于提高查询速度和效率,但是没有自己控制的区域地址数据。构建缓存域名服务器时,必须设置根区域或指定其他DNS服务器作为解析来源。
缓存域名服务器,通常架设在公司的局域网内,主要目的是提高域名解析的速度,减少对互联网访问的出口流量。
实验中,DNS服务器的IP地址为 192.168.168.130/24
DNS服务器的主机名:ser001.zhuohua
最好先进行时间同步:
[root@ser001 ~]# yum -y install ntp
[root@ser001 ~]# ntpdate time.windows.com
使用Yum安装DNS的相关软件:
[root@ser001 ~]# yum -y install bind bind-chroot bind-utils
查看是否安装成功:
主配置文件:( /etc/named.conf )
修改为:( any; )
修改文件属性:
chown named:named /etc/named.conf
运行DNS服务:
service named start
chkconfig --level 35 named on
防火墙的配置:(打开UDP 53端口)
iptables -I INPUT -p udp --dport 53 -j ACCEPT
iptables-save > /etc/sysconfig/iptables
关闭SELinux:(默认是开启的,要关闭)
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
笺注:DNS服务器可以访问公网的域名,那内网的客户端也是可以访问公网的域名了。
Windows客户端:
客户机的DNS地址指向DNS缓存域名服务器就可以了 ^_^ ^_^
备注:这是有DHCP服务器分配了IP地址和网关。
这时,客户端可以正常访问公网的域名的。
######
其实DNS缓存域名服务器还可以添加一些内网的域名的:
[root@ser001 ~]# vi /etc/named.conf
修改为:( 正向,对应的是一个域名happy.store )
zone "happy.store" IN {
type master;
file "happy.store.zone";
};
新建正向解析数据库文件( DNS服务器的主机名:ser001.zhuohua )
[root@ser001 ~]# vi /var/named/happy.store.zone
$TTL 86400
@ IN SOA happy.store. admin.happy.store. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS ser001.zhuohua.
ftp IN A 192.168.168.21
study IN A 192.168.168.30
bbs IN A 192.168.168.60
mail IN A 192.168.168.25
IN MX 10 mail.happy.store.
www IN A 192.168.168.80
ww IN CNAME www
修改文件的属主、属组:
chown named:named /var/named/happy.store.zone
重启DNS服务:
[root@ser001 ~]# service named restart
停止 named: [确定]
启动 named: [确定]
客户端测试:
客户端测试:( nslookup )
正向测试:
相关文章:
CentOS6使用新Yum源+EPEL
DNS主从域名服务器
CentOS8_DNS缓存域名服务器
Windows2008r2_DNS
Windows2012r2_DNS
Zabbix使用Agent监控Linux的TCP+UDP端口
#################################
#################################
亲,学习研究也要劳逸结合哦,来我微店逛逛,买点东西好好犒劳犒劳自己和家人吧^_^^_^
FaSoLa户外便携吊床秋千室内单双人大学生宿舍家用成人儿童睡觉椅
FaSoLa 旅行晾衣架 旅游便携式折叠衣架出差多功能衣挂小撑子晾晒
|