DNS服务器配置(RHEL6)
配置与访问DNS 服务器一、 任务需求1. 需求:某企业有一个局域网(192.168.1学号.0/24) ,网络拓扑如图。该企业中已经有自己的网页,员工希望通过域名进行访问,同时员工也需要访问Int
配置与访问DNS 服务器
一、 任务需求
1. 需求:
某企业有一个局域网(192.168.1学号.0/24) ,网络拓扑如图。该企业中已经有自己的网页,员工希望通过域名进行访问,同时员工也需要访问Internet 上的网站。该企业已经申请了域名:stu 学号.com ,公司需要Internet 上的用户通过域名访问公司的网页,为了保证可靠,不能因为DNS 的故障导致网页不能访问
2. 拓扑图:

二、 操作步骤
1. DNS 服务器的配置
1) 启动RHEL6虚拟机
2) 设置网卡信息:192.168.1学号.2/24
#setup //配置网卡信息
#service network restart //激活网卡
#ifconfig
3) 检查DNS 相关软件的安装情况
#rpm –q bind
package bind is not installed
4) 安装bind 相关软件
#mkdir /mnt/cdrom //新建挂载目录
#mount -t iso9660 /dev/cdrom /mnt/cdrom //挂载光盘到/mnt/cdrom 目录 #vim /etc/yum.repos.d/111.repo //创建本地源的yum 文件
[RHEL6]
name= 111
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0 保持退出
#yum clean all //清除yum 缓存
#yum install bind //安装bind 服务器软件包
5) 启动bind 服务
,#chkconfig - - level 2345 named on //设置开机自动加载
# service named start //在当前系统启动DNS 服务
6) 关闭防火墙 #service iptables stop
#setenforce 0
7) 修改主配置文件/etc/named.conf(Linux 初学者可以使用gedit 编辑器编辑修
改) 截图
11行
修改前
listen-on port 53 { 127.0.0.1; };
修改后
listen-on port 53 { any; };
12行 注销
修改前
listen-on-v6 port 53 { ::1; };
修改后
// listen-on-v6 port 53 { ::1; };
17行
修改前
allow-query { localhost; };
修改后
allow-query { any; };
保存
8) 修改DNS 服务器的辅助区域配置文件/etc/named.rfc1912.zones a) 用//注销掉系统默认配置的zone 信息 所有行
b) 在文件的尾部增加以下内容
zone “stu学号.com" IN {
type master;
file “stu学号.com.zone";
Allow-update { none; } ;
};
zone “1学号.168.192.in-addr.arpa" IN {
type master;
file “1学号.168.192.zone";
};
//红色字体修改为系统当前IP 网络位,用于域名反向解析,根据规范:注意是IP 地址的反写方式。
保存
9) 配置正向解析zone 文件
#cp –p /var/named/named.localhost /var/named/stu学号.com.zone //将范例复制到正向解析文件,-p 可以将源文件的属性一起复制
,#vim /var/named/stu学号.com.zone //编辑正向解析文件(可以用gedit 编辑器) $TTL 1D
@ IN SOA stu 学号.com . root.stu 学号.com. (
20150402 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS dns.stu 学号.com.
www IN A 192.168.1学号.11
ftp IN A 192.168.1学号.12
oa IN CNAME ftp
dns IN A 192.168.1学号.2
mail IN A 192.168.1学号.13
@ IN MX 10 mail.stu 学号.com.
保存
10) 修改DNS 服务器的反向解析区域文件
#cp –p /var/named/named.loopback /var/named/1学号.168.192.zone //将范例复制到反向解析文件,-p 可以将源文件的属性一起复制
#vim /var/named/1学号.168.192.zone //编辑反向解析文件(可以用gedit 编辑器)
$TTL 1D
@
IN SOA stu 学号.com. root.stu 学号.com. ( 20150402 ; serial //正反向解析的序列号相同 1D ; refresh 1H ; retry 1W ; expire 1H ) ; minimum
IN NS stu 学号.com.
11 IN PTR www.stu 学号.com.
12 IN PTR ftp.stu 学号.com.
12 IN PTR oa.stu 学号.com.
2 IN PTR dns.stu 学号.com.
13 IN PTR mail.stu 学号.com
保存
11) 重新启动DNS 服务
#service named restart
12) 关闭防火墙
#service iptables stop
#setenforce 0
2. 测试DNS 解析
,1) 启动RHEL5虚拟机
2) 设置网卡信息:192.168.1学号.66/24 ; DNS IP :192.168.1学号.2 #setup //配置网卡信息
#service network restart //激活网卡
#ifconfig
3) 测试网络的连通性:#ping 192.168.1学号.2
4)测试DNS 解析
#nslookup
>www.stu学号.com
>ftp. stu学号.com
>oa. stu学号.com
>mail. stu学号.com
>server
>192.168.1学号.12 截图
以上截图粘贴到word 文件中,另存为:学号-姓名-DNS 服务器配置(RHEL6).doc 发送到我的邮箱 1542495389@qq.com