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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: LINUX上多MYSQL服务安装试验下一篇: samba 不能启动了
关于linux下DNS的配置的所有评论