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、通过浏览器访问