28-王宏屹

1、DNS主服务器的配置

#安装dns和http服务器

yum istall bind-*                   #安装DNS服务器
yum istall httpd-*                  #安装http服务器

vim /var/named/chroot/etc/named.conf #配置DNS的主配置文件


options {
        directory "/var/named";       #默认目录
};                                               #DNS的全局配置
zone "why.com" {                       #定义why.com区域设置
        type master;                        #DNS服务器类型
        file "why.com.zone";            #区域文件名称
        allow-transfer {192.168.18.108;};
};

#配置why.com.zone文件

cp -p /usr/share/doc/bind-9.3.6/sample/var/named/localhost.zone

/var/named/chroot/var/named/why.com.zone    #拷贝模板文件到DNS主目录下

vim /var/named/chroot/var/named/why.com.zone   #配置zone文件


@               IN SOA  @       root (
                                        42                 ; 序列号
                                        3H                ; 刷新间隔   
                                        15M             ; 重试间隔
                                        1W               ; 过期时间
                                        1D )             ; 否定应答时间

                IN NS           www.why.com.
www             IN A            192.168.18.68
#启动dns服务

service named start

#配置http并启动
vim /var/www/html/index.html

输入hello保存并退出

service httpd start  #启动http服务

2、配置辅助服务器


#安装dns服务
yum istall bind-*

vim /var/named/chroot/etc/named.conf    #配置DNS的主配置文件

options {
        directory "/var/named";
};
zone "why.com" {
        type slave;               #设置服务器类型为slave
        file "why.com.zone";
        masters {192.168.18.68;}; #指定主服务器的IP地址
};
   

chmod -R g+w /var/named/chroot/var/named/  #修改/var/named/chroot/var/named/的权限

#启动dns服务
service named start

 

3、配置转发服务器

#安装dns服务
yum istall bind-*

vim /var/named/chroot/etc/named.conf   #配置DNS的主配置文件

options {
        directory "/var/named";
        recursion yes;
        forwarders {192.168.18.108;}; #指定被转发服务器到IP地址
        forward only;
};

#启动dns服务
service named start

客户端测试
windows客户端
1、设置dns为转发服务器到IP地址
2、在浏览器中输入www.why.com进行访问
linux客户端
1、设置dns文件指向转发服务器
vim /etc/resolv.conf
nameserver 192.168.18.148 指定dns服务器到地址
2、通过浏览器访问