企业网管论坛
|
网吧网管论坛
|
网管软件下载
|
网管教程
|
网管招聘
|
网管培训
|
网吧游戏
|
网吧系统
|
服务器
|
安全
|
病毒
|
路由交换
|
数据库
|
Windows
|
Linux
游客:
注册
|
登录
|
新手必看
|
网管知识库
|
网管博客
|
搜索
|
帮助
我是网管首页
»
我是网管论坛
»
【 Linux/Unix 】
» DNS域名服务
新手帮助
|
版主申请
|
BST制度
|
MST制度
|
FST制度
到底要不要升级到Windows Server 2008?
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: DNS域名服务 (查看:74 回复:0)
死神司令
学徒网管
UID 684906
精华 0
积分 5
帖子
3
MST币
16 点
BST币
5 点
赚取
阅读权限 60
注册 2008-3-23
状态 离线
#1
大
中
小
[
使用道具
]
发表于 2008-5-10 09:51 [
资料
] [
博客
] [
短消息
] [
加为好友
]
DNS域名服务
本帖发表在
我是网管
论坛,帖子地址:
http://bbs.54master.com/249564,1,1
DNS
域名服务
1、
安装域名服务
RHEL4
系统中默认没有安装
bind
服务器软件包,而只安装了名为
bind-libs
和
bind-utils
的两个域名解析相关的软件包:
#rpm –qa | grep bind
bind-libs-9.2.4-2
ypbind-1.17.2-3
bind-utils-9.2.4-2
RHEL4
系统中提供了
RPM
格式的
bind
服务器软件包,安装文件名称是
bind-9.2.4-2.i386.rpm
的软件包:
#rpm -ivh bind-9.2.4-2.i386.rpm
BIND
服务器的服务程序(脚本)名称是
named
,该服务程序在
BIND
服务器安装后默认不自动启动,需要使用
chkconfig
命令进行手动设置在运行级别
2
、
3
、
4
、
5
为启动状态。
#rpm –ql bind |grep init.d
/etc/rc.d/init.d/named
#chkconfig - - list named
named
0
:
off
1
:
off
2
:
off
3
:
off
4
:
off
5
:
off
6
:
off
#chkconfig - - level 2345 named on
#chkconfig - - list named
named
0
:
off
1
:
off
2
:
on
3
:
on
4
:
on
5
:
on
6
:
off
2、
BIND
服务器的基本配置
(1)
named.conf
配置文件
BIND
服务器的主配置文件是
named.conf
,保存在“
/etc
”目录中,该文件是安装
bind
软件包时生成的,而不是包括在该软件包中的。
#cat /etc/named.conf
(2)
BIND
服务器的工作目录
BIND
服务器中的域名区域文件需要保存在工作目录“
/var/named/
”中,
bind
软件包安装后,该目录中包括两个空的子目录,管理员需要在该工作目录中保存
DNS
服务器的区域文件。
#ls /var/named/
data
slaves
(3)
BIND
服务器的启动与停止
BIND
服务器的启动脚本名称是
named
,可以使用
service
命令调用该脚本启动和停止
BIND
服务器,或查询服务器的运行状态。
#service named restart
BIND
服务器安装到
RHEL4
系统后,在没有经过任何配置是可以正常启动,但是不能完成任何域名解析的工作,因此需要对
BIND
服务器做进一步的配置。
(4)
DNS
服务器有
3
种类型
l
缓存域名服务器,或又称为“惟高速缓存服务器”,其主要功能是提供域名解析的缓存
l
主域名服务器的特定域或所有信息的权威信息源,对于某个指定域,主域名服务器是唯一存在的。主域名服务器中保存了指定域的区域文件。
l
从域名服务器中不进行特定域信息(区域文件)的权威设置,而是从该域的主域服务器中获取相应的文件并进行保存
3、
构建缓存域名服务器
(
1
)构建缓存域名服务器,我们什么都不需要配置,在
RHEL4
系统为配置缓存域名服务器专门提供了名为
caching-nameserver
的软件包,只需使用
rpm
命令手动安装就可以了。
#rpm –ivh caching-nameserver-7.3-3.noarch.rpm
caching-nameserver
软件包安装时将对
BIND
服务器的配置文件
named.conf
的内容进行更改,原有文件中的内容被保存在文件“
/etc/named.conf.rpmorig
”中。
(
2
)
named.conf
配置文件
在系统中安装了
caching-nameserver
软件包后,缓存域名服务器的配置文件已经保存在
named.conf
配置文件中。
(
3
)
named.conf
中的全局设置
在
named.conf
配置文件中使用
options
配置语句进行
BIND
服务器的全局属性配置。
options{
directory
“/var/named/”;
dump-file “/var/named/data/cache_dump.db”;
statistics-file
“/var/named/data/named_stats.txt”;
}
;
在
options
配置语句中包括的主要配置项含义如下:
l
directory
用于设置
BIND
服务器的工作目录,即域名区域文件保存的目录,设置的默认值为“
/var/named
”。
l
dump-file
用于设置域名缓存文件的保存位置和文件名。
(
4
)跟区域设置及跟区域文件
跟区域是互联网中所有域名的开始,使用句点(
.
)表示,缓存服务器只有能够访问
DNS
跟服务器才能提供正常的域名解析服务
(5)
localhost
正向解析
在缓存域名服务器的
named.conf
配置文件中,除了包括跟区域的配置以外,还包括了对
localhost
区域的正向解析和反向解析。
localhost
区域的作用是对主机名称
localhost
和环回地址
127.0.0.1
之间进行解析,因此
localhost
总是代表本机。
zone
“localhost” IN {
type master;
file “localhost.zone”;
allow-update{none};
};
在
localhost
的正向解析区域配置中,配置项的含义如下:
l
type
设置为
master
表示区域的类型为主服务器
l
file
设置
localhost
域的区域文件名为
localhost.zone
localhost.zone
区域文件位于“
/var/named/
”目录中,是安装
caching-nameserver
软件包时自动安装的
(6)
localhost
反向解析
在
DNS
系统中,每个区域的正向解析必然有对应的反向解析区域,反向解析区域的作用是将
IP
地址转换为对应的域名。
在
named.conf
配置文件中,
localhost
区域的反向解析区域的设置内容如下:
zone
“0.0.127.in-addr.arpa” IN {
type master;
file
“named.local”;
allow-update {none};
};
Localhost
的反向解析区域的名称是
0.0.127.in-addr.arpa
,名称后缀为“
in-addr.arpa
”的区域都是反向解析区域,名称中
0.0.127
是
IP
地址
127.0.0
的倒置,这样的反向解析区域名称是
named.conf
配置文件中的约定。
0.0.127.in-addr.arpa
区域的类型是
master
,即主服务器。区域文件的名称是
named.local
。
(
7
)缓存域名服务器的启动和测试
1>
测试
named.conf
主配置文件
#named-checkconf
如果
named.conf
文件中不存在语法错误,
named-checkconf
命令将不显示任何信息,如果有错误文件,屏幕将显示发现的错误内容
2>
测试区域文件
#named-checkzone
区域名称
/var/named/
区域文件的名称
named-checkzone
命令如果在指定的区域文件中发现了语法错误,将显示错误的内容,如果文件中没有任何错误将显示
OK
。
3>
启动
named
服务器程序
#service named restart
写的不好,请朋友们多多指教啊!如有不对之处或不了解之处,请朋友们尽管指出
[
点这里复制网址,推荐给你QQ/MSN上的好友们!
]
本站声明:以上内容由网友
死神司令
提供,与54master立场无关!
[
顶部
]
投票
交易
悬赏
活动
我是网管论坛
『 企业网管交流区 』
> 【 企业网管技术大杂烩 】
> 【 服务器技术 】
> 【 路由交换技术 】
> 【 数据库技术 】
> 【 网络安全技术 】
> 【 Linux/Unix 】
> 【 企业网管非技术交流 】
『 网吧网管交流区 』—— 方正网管俱乐部
> 【 网吧网管技术大杂烩 】
> 【 网吧游戏交流 】
> 【 网吧管理系统 】
> 【 网吧网管非技术交流 】
> 【 网管俱乐部各项活动展示 】
『 技术爱好者交流区 』
> 【 综合提问 】
> 【 360病毒木马专区 】
> 【 Windows操作系统 】
> 【 网络基础 】
> 【 硬件专区 】
> 【 软件专区 】
> 【 网站建设 】
『 网管资源下载区 』
> 【 网管软件 】
> 【 网管教程 】
> 【风行网络电影专区】
> 【 其他资料 】
『 网管信息交流区 』
> 〖 网管培训认证 〗
> 〖 主流厂商认证 〗
> 〖 软考交流 〗
> 〖 网管求职招聘 〗
> 〖 跳蚤市场 〗
> 〖 IDC专区 〗
『 休闲娱乐区 』
> 【 健康贴图 】
> 【 体坛风暴 】
> 【 心情驿站 】
> 【 爆笑世界 】
> 〖 数码时尚 〗
> 【 超级灌水 】
『 论坛管理区 』
> 【 站务公告 】
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
升级个人空间
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
当前时区 GMT+8, 现在时间是 2008-5-17 11:46
Powered by
Discuz!
5.5.0
© 2001-2007 Comsenz Inc.
Processed in 0.797665 second(s), 12 queries , Gzip enabled
TOP
清除 Cookies
-
关于我是网管
-
联系我是网管
-
广告服务
-
诚聘版主
-
无图版
-
WAP
-
压缩包内仅包含可执行程序、超过10K的源代码、超过100K的文章,
以及其他无法以帖子形式发表的内容,上传违规内容将严惩!