在Linux下架构DNS服务器DNS操作步骤精.docx

上传人:b****5 文档编号:14438803 上传时间:2023-06-23 格式:DOCX 页数:11 大小:432.04KB
下载 相关 举报
在Linux下架构DNS服务器DNS操作步骤精.docx_第1页
第1页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第2页
第2页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第3页
第3页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第4页
第4页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第5页
第5页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第6页
第6页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第7页
第7页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第8页
第8页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第9页
第9页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第10页
第10页 / 共11页
在Linux下架构DNS服务器DNS操作步骤精.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

在Linux下架构DNS服务器DNS操作步骤精.docx

《在Linux下架构DNS服务器DNS操作步骤精.docx》由会员分享,可在线阅读,更多相关《在Linux下架构DNS服务器DNS操作步骤精.docx(11页珍藏版)》请在冰点文库上搜索。

在Linux下架构DNS服务器DNS操作步骤精.docx

在Linux下架构DNS服务器DNS操作步骤精

Linux下DNS服务器的架构

D

N

S

摘要

D

NS是域名系统(DomainNameServer)的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。

它采用的是客服机/服务器模式。

DNS存储着域名和IP地址之间的对应关系,负责主机名和Internet地址之间的解析,是TCP/IP网络中极其重要的网络服务。

本文将会介绍如何配置DNS以便访问Internet。

在Linux环境下的DNS服务器软件包是bind,它的全称是BerkeleyInternetNameDomain,我们将使用这个软件包来提供域名服务。

在本文中的重点是DNS中的3个主要配置文件的修改,所以需要了解这几个概念,正向区域(A记录NS记录SOA记录,)反向区域,以及(PTR记录)。

DNS服务器配置主要有这么几个步骤,配ip与dns,安装dns包,修改配置文件,以及区域数据文件,最后验证配置是否成功。

需要了解的是,建立主配置named.conf,设置该文件最主要的目的是设置DNS服务器能够管理哪些区域,以及这些区域所对应的区域文件和存放路径。

建立区域文件,依照named.conf文件中指定的路径建立区域文件,该文件主要记录该区域内的资源记录,以及重新加载配置文件或重新启动named服务。

此服务器的配置可以在图形或字符界面下进行,这里,我们将介绍从VMware6.5.2redhatEnterprise5图形界面下进行配置。

前言

着互联网在世界范围的快速发展,网络已经日益走进人们的生活。

在TCP/IP网络上,每个设备必须分配一个唯一的地址,计算机在网络上通讯时只能识别如"202.96.134.163"之类的数字地址,而人们在使用网络资源的时候,为了便于记忆和理解,更倾向于使用有代表意义的名称,即域名系统DNS,如代表深圳之窗网站的域名,这就是为什么当我们打开浏览器,在地址栏中输入如""的域名后,就能看到我们所需要的页面。

这是因为在我们输入域名后,有一台称为"DNS服务器"的计算机自动把我们的域名"翻译"成了相应的IP地址,然后调出那个IP地址所对应的网页,最后再传回给我们的浏览器,我们才能得到结果。

DNS里面包含从DNS域名到各种数据类型(如IP地址)的映射。

通过DNS,用户可以使用友好的名称查找计算机和服务在网络上的位置。

DNS名称分为多个部分,各部分之间用点分隔。

最左边的是主机名,其余部分是该主机所属的DNS域。

因此一个DNS名称应该表示为“主机名+DNS域”的形式。

但随着DNS应用范围的不断扩大,以及重要性的日益提高,相关的安全性、可靠性和国际化等问题日益突出。

如何对DNS举行扩展,如何支持DNSSEC,如何支持多语种等很麻烦,很重要了。

 

一、DNS主机的详细设定文档概要

必须要设定的档案如下:

(1)/etc/named.conf

(2)/var/named/named.127.0.0

(3)/var/named/named.正解文档

(4)/var/named/named.反解文档

(5)/etc/resolv.conf

二、配置方法

(1)方法一:

直接修改resolv.conf文件

在/etc/resolv.conf文件中添加一条语句,保存即可。

(nameserver+DNS服务器地址)

(2)方法二:

使用工具来配置

使用Linux自带的工具,在“网卡设置”里设置下DNS即可。

例如:

SuSELinuxEnterprise10服务器:

1、“YaST”→“网络设备”→“网卡”→“通过ifup的传统方法”;

2、选中网卡→“编辑”→在“网络地址设置”中“详细设置”栏目→“主机名和名称服务器”→在“主机名和名称服务器配置”中“名称服务器和域搜索列表”栏目下添加一个“名称服务器”即可。

三、配置步骤

(1)首先检验有没有DNS服务器的软件

rpm–qa|gerpnamed    (有没有安装DNS)

如果没有安装,以下是安装步骤:

#rpm-ivhbind-9.2.1-16.i386.rpm   (域名服务器软件)

#rpm-ivhbind-utils-9.2.1-16.i386.rpm  (工具软件包)

#rpm-ivhredhat-config-bind-1.9.0-13.noarch.rpm (DNS的GUI配置工具)

#rpm-ivhcaching-nameserver-7.2-7.noarch.rpm   (高速缓存域名服务器)

(2)配IP地址:

<1>netconfig命令

在root下输入netconfig,设置好IP地址,按回车进行确定。

<2>ifdown、ifup命令

用ifdowneth0把网卡端口屏蔽,再用ifupeth0启用

(3)DNS服务器配置窗口

(4)创建正向区域文档

<1>创正向区域

单击“新建”按钮→选择“正向主区块”,输入域名,并确定。

<2>设置名称到IP翻译对话框

要框中设好名称、文件名、主名称服务器.

<3>在记录区域中编辑域名

点击(IP地址可设可不设),单击“编辑”按钮。

(5)创建反向区域文档

<1>新建反向区域:

单击“新建”按钮→选择“反向主区块”,输入前三节IP地址,并确定。

<2>设置名称到IP翻译对话框,要框中设好名称、文件名,增加名称服务器.

<3>添加新记录

点击域名:

单击“主记录”按钮,添加一条新记录。

设好主机选项条中的内容,如下图所示:

(6)查看各主配置文件,检查是否已经更新了记录。

<1>查看/etc/named.conf文件

<2>查看正向区域文件

/var/named/正向区域文件名

<3>查看反向区域文件

/var/named/反向区域文件名

(7)配置/etc/resolv.conf文件

<1>编辑resolv.conf文件

利用vi编辑器配置/etc/resolv.conf文件(),如下图所示:

主配置文件,DNS服务器的参数,指定区域文件及保存路径,包含了以下两个文件:

.zonet和12.168192.fan

<2>保存

编辑完后,按ESC键→输入冒号→输入wq,保存退出。

配置好了后,进行重启。

(servicenamedreload)如下图所示,表示重启成功。

四、测试

用nslookup命令测试,然后分别输入IP地址和域名,即可互相解析出来。

如下图所示,表示测试成功。

五、总结

通过对DNS服务器的动手配置,巩固了课本中的知识,熟悉了怎么配置DNS服务器,明白了它是提供主机名和IP地址之间的转换以及有关电子邮件的路由信息。

只要自己动手,认真去学,其实也并不怎么难,开始,是有点不太懂,熟悉了,就容易多了,多练习几次,就熟能生巧了……

王健2011-6-17

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2