DNS主服务器的配置

1、安装DNS程序包

yum istall bind-*

2、配置DNS的主配置文件

vim /var/named/chroot/etc/named.conf

 

 

options {

        directory "/var/named"; 默认目录

};                                   DNS的全局配置

zone "lyc.com" {                定义lyc.com区域设置

        type master;            DNS服务器类型

        file "lyc.com.zone"; 区域文件名称

        allow-transfer {192.168.18.145;};

};

 

3、配置lyc.com.zone文件

cp -p /usr/share/doc/bind-9.3.6/sample/var/named/localhost.zone /var/named/chroot/var/named/lyc.com.zone    拷贝模板文件到DNS主目录下

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

 

 

@               IN SOA  @       root (

                                        42              ; 序列号

                                        3H              ; 刷新间隔   

                                        15M             ; 重试间隔

                                        1W              ; 过期时间

                                        1D )            ; 否定应答时间

 

                IN NS           www.lyc.com.

www             IN A            192.168.18.66

4、启动服务

service named start

5、安装并简单http服务

yum istall httpd-*

vim /var/www/html/index.html

 

输入abcdef

保存并退出

启动http服务

service httpd start

 

 

辅助服务器设置

 

1、配置DNS的主配置文件

vim /var/named/chroot/etc/named.conf

 

options {

        directory "/var/named";

};

zone "lyc.com" {

        type slave;    设置服务器类型为slave

        file "lyc.com.zone";

        masters {192.168.18.66;}; 指定主服务器的IP地址

};

   

2、修改/var/named/chroot/var/named/的权限

chmod -R 770 /var/named/chroot/var/named/

3、启动服务

service named start

 

 

 

转发服务器的配置

 

1、配置DNS的主配置文件

vim /var/named/chroot/etc/named.conf

options {

        directory "/var/named";

        recursion yes;

        forwarders {192.168.18.145;}; 指定被转发服务器到IP地址

        forward only;

};

2、启动服务

service named start

 

客户端测试

windows客户端

1、设置dns为转发服务器到IP地址

2、在浏览器中输入www.lyc.com进行访问

linux客户端

1、设置dns文件指向转发服务器

vim /etc/resolv.conf

nameserver 192.168.18.106 指定dns服务器到地址

2、通过浏览器访问