DNS缓存服务器简介:
缓存服务器是用来存储网络上用户需要的网页和内容的网络服务器(DNS缓存服务器、Squid)。而DNS缓存服务器即是存在DNS信息,它可以将收到的DNS信息存储下来,并将其提供给客户端进行查询,直到这些信息过期。它的配置中没有任何本地的授权域的配置信息。它可以响应用户请求,并询问其他授权的域名服务器,从而回答客户端请求的DNS信息。
实验平台:RHEL 5.8
所需软件包:bind bind-chroot caching-nameserver
开始之前先做两件事:
1、关闭防火墙:service iptables stop
2、关闭SELinux:setenforce 0
配置过程:
1、安装所需软件包
yum install bind bind-chroot caching-nameserver -y
2、修改配置文件
cd /var/named/chroot/named/etc
cp -a named.caching-nameserver.conf named.conf
3、配置/etc/resolv.conf,将本机的dns指向自己
nameserver 192.168.2.38
4、启动服务:service named start / /etc/init.d/named start
测试(需要本机连接外网)