首页 > 范文大全 > 正文

浅析基于Red Hat Linux9下如何架设Named服务器

开篇:润墨网以专业的文秘视角,为您筛选了一篇浅析基于Red Hat Linux9下如何架设Named服务器范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【摘要】本文首先介绍了首先介绍了DNS服务器的概念,然后进行了服务模型的架设,并分别按照3个步骤详细介绍了如何在red hat Linux 9这一具有典型性的Linux环境下进行named服务器架设的过程,并分环境进行了综合测试。

【关键词】Red Hat Linux 9;Named服务器;架设

目前,在局域网中,不管是Windows系统还是Linux系统,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器(DNS)来完成。人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。

现模拟配置一台以Red Hat linux9为操作系统的named服务器,来对局域网中的客户机进行域名解析的工作。这台named服务器有固定的IP地址192.168.0.1,子网掩码为255.255.255.0,默认网关为192.168.0.100。局域网中的客户机分别是Windows和Linux系统,如图1所示。

图1 DNS网络结构图

图2 “Internet协议(TCP/IP)属性”对话框

1.Named服务器的安装

打开终端,在提示符后输入命令“rpm Cq bind,如出现DNS版本信息,说明已安装了DNS服务器。

如没有安装DNS软件包,可以通过rpm命令或通过“添加/删除应用程序”来安装。

[root@redhatlinux9 RPMS]# rpm -ivh bind-9.2.1-16.i386.rpm

[root@redhatlinux9 RPMS]# rpm -ivh bind-utils-9.2.1-16.i386.rpm

[root@redhatlinux9 RPMS]# rpm -ivh redhat-config-bind-1.9.0-13.norach.rpm

[root@redhatlinux9 RPMS]# rpm -ivh caching-nameserver-7.2-7.noarch.rpm

2.配置named服务器

2.1 基础环境的配置

设置服务器的IP地址为192.168.0.1,并关闭防火墙,客户机的IP地址配置在192.168.0.0网段。

图3 nslookup命令返回信息

图4 nslookup命令返回信息

2.2 主配置文档的写入

打开终端,在终端输入命令“vi /etc/named.conf”,打开named.conf文件,添加如下内容:

zone "" {

type master; #指定了MASTER类型,即主域名服务器类型。

file ".zone";

};

zone "0.168.192.in-addr.arpa" { #如果需要反向解析,可以在这里描述。

type master;

file "0.168.192.in-addr.arpa.zone";

};

2.3 正向和反向区块文件的写入

[root@redhatlinux9 root]# vi /var/named/.zone(编辑创建正向解析配置文件)

$TTL 86400

@ IN SOA . (

2 ; serial

28800 ; refresh

7200 ; retry

604800 ; expire

86400 ; ttl

@ IN NS 192.168.0.1

dnsserver IN A 192.168.0.1

www IN A 192.168.0.2

[root@redhatlinux9 named]# cat 0.168.192.in-addr.arpa.zone(编辑反向解析配置文件)

$TTL 86400

@ IN SOA . (

2 ; serial

28800 ; refresh

7200 ; retry

604800 ; expire

86400 ; ttl

@ IN NS .

1 IN PTR .

2 IN PTR .

[root@redhatlinux9 root]# service named start(启动服务)

3.服务器效果测试

3.1 Windows环境下服务器效果测试

a)打开“本地连接属性”对话框。选择“Internet协议(TCP/IP)”,单击“属性”按钮 ,打开“Internet协议(TCP/IP)属性”对话框,设置本机的IP地址以及DNS地址单击确定按钮,即完成客户端的设置工作。如图2所示。

b)单击“开始”/“运行”,打开“运行对话框。在”打开“文本框中输入”cmd”,单击“确定”按钮。启动命令行窗口,然后输入nslookup,按回车键,出现下图3所示的查询结果。

3.2 Linux环境下服务器效果测试

在Linux环境下配置DNS客户机并进行测试。完成以上配置之后,打开终端输入nslookup,出现如图4所示的查询结果。

4.总结和展望

在本论文中,针对Red Hat Linux 9环境下的Named服务器的架设进行了设计和研究,虽然取得了一定的成效,也有个别地方改进和优化:

1)由于时间仓促,没有在其他有代表性的Linux系统下进行测试;

2)对于DNS的备份和转发还没有做更加深入的研究和测试。