快速业务通道

linux下DNS的配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-13
DNS配置
修改配置文件使主机获得永久ip地址
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.11
HWADDR=00:0C:29:7F:EE:4F
ONBOOT=yes
TYPE=Ethernet
重启配置文件使之生效
# /etc/init.d/network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ] 使用bind搭建DNS服务器
在RHEL4中提供的有关bind服务的软件包有:
1、bind-libs-9.2.4-2:提供了实现域名解析功能必备的库文件.系统已默认安装.
2、bind-utils-9.2.4-2:提供了对DNS服务器的测试工具程序.系统已默认安装.
3、bind-9.2.4-2:bind服务器软件包,在第4章光盘中,默认没有被安装,需要管理员使用rpm命令进行手动安装.
挂载第4张光盘
# mount /dev/cdrom /media/cdrom
# cd /media/cdrom/RedHat/RPMS/
然后安装bind软件包
# rpm -ivh bind-9.2.4-2.i386.rpm
warning: bind-9.2.4-2.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
1:bind ########################################### [100%] bind服务器的启动与停止
bind服务器的启动脚本名称是named,并且该服务程序在bind服务器安装后默认不自动启动,需要使用chkconfig命令手动设置在运行级别3和5的启动状态. 启动此服务使用:
# service named start
停止使用:
# service named stop
重启此服务使用:
# service named restart
查看服务的运行级别:
# chkconfig --list named
named 0:off 1:off 2:off 3:off 4:off 5:off 6:off 拥有帝国一切,皆有可能。欢迎访问phome.net
# chkconfig --level 2345 named on 在这里需要了解一下DNS服务器的3种类型
1、缓存域名服务器:主要功能是提供域名解析的缓存.
2、主域名服务器:保存了指定域的区域文件.
3、从域名服务器:是对主域名服务器的备份,可以有效的对主域名服务器的负载进行分担. 构建缓存域名服务器 在RHEL4系统中为配置缓存服务器提供了名为 caching-nameserver的软件包,该软件包在第1张光盘中,默认没有被安装,需要使用rpm命令手动进行安装.
# cd /media/cdrom/RedHat/RPMS/
# rpm -ivh caching-nameserver-7.3-3.noarch.rpm
warning: caching-nameserver-7.3-3.noarch.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
1:caching-nameserver warning: /etc/named.conf saved as /etc/named.conf.rpmorig
########################################### [100%]
caching-nameserver包安装时将对bind服务器的配置文件named.conf的内容进行更改,原有文件的内容被保存在文件"/etc/named.rpmorig"中. 构建主域名服务器
设置zhen.com域的正向和反向区域.
正向区域的区域名称为zhen.com,类型为主域名服务器,区域文件名称为zhen.com.zone,设置如下:
zone "zhen.com" {
type master; file "zhen.com.zone";
}; type用于设置区域类型 当type设置为master时表示区域的类型为主服务器; 为hint表示该区域的类型为根区域; 为slave表示该区域的类型为从域名服务器; file用于设置区域文件 其中根区域的文件名是named.ca,保存在bind的工作目录中,即"/var/named"目录中; 拥有帝国一切,皆有可能。欢迎访问phome.net上面设置的区域文件名称为:zhen.com.zone,同样保存在"/var/name

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号