快速业务通道

linux下DNS的配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-13
用于检查区域文件中的区域名称,我们可以使用它来检测区域文件配置是否正确,如果发现了语法错误的话,将显示错误的内容,如果没问题的话会显示Ok.
# named-checkzone zhen.com /var/named/zhen.com.zone
zone zhen.com/IN: loaded serial 42
OK # named-checkzone 1.168.192.in.addr.arpa /var/named/192.168.1.rev
zone 1.168.192.in.addr.arpa/IN: loaded serial 42
OK 重启服务使配置生效
# service named restart 配置从域名服务器
从域名服务器的软件包的安装过程与主域名服务器中完全相同.需要安装如下两个软件包:
# rpm -ivh bind-9.2.4-2.i386.rpm
# rpm -ivh caching-nameserver-7.3-3.noarch.rpm 设置named.conf文件
在从域名服务器的named.conf主配置文件中添加zhen.com域和其反向解析区域的设置
zone "zhen.com" {
type slave;
file "slaves/zhen.com.zone";
masters { 192.168.1.11 ; };
}; zone "1.168.192.in-addr.arpa" {
type slave;
file "slaves/192.168.1.rev";
masters { 192.168.1.11 ; };
}; 检测配置文件和启动named服务
# named-checkconf
# service named start
从域名服务器启动后可以在"/var/named/slaves"目录中看到区域文件,这是named服务器程序在启动时向主域名服务器请求接收并保存的. # ls /var/named/slaves/
192.168.1.rev zhen.com.zone
测试缓存域名服务器
# nslookup
> server 192.168.1.11
Default server: 192.168.1.11
Address: 192.168.1.11#53
> localhost
Server: 192.168.1.11
Address: 192.168.1.11#53 Name: localhost
Address: 127.0.0.1 拥有帝国一切,皆有可能。欢迎访问phome.net
> 127.0.0.1
Server: 192.168.1.11
Address: 192.168.1.11#53 1.0.0.127.in-addr.arpa name = localhost. 测试主域名服务器
# nslookup
> server 192.168.1.11
Default server: 192.168.1.11
Address: 192.168.1.11#53
> host1.zhen.com
Server: 192.168.1.11
Address: 192.168.1.11#53 Name: host1.zhen.com
Address: 192.168.1.11
> 192.168.1.11
Server: 192.168.1.11
Address: 192.168.1.11#53 11.1.168.192.in-addr.arpa name = ns1.zhen.com.
11.1.168.192.in-addr.arpa name = ns2.zhen.com.
11.1.168.192.in-addr.arpa name = host1.zhen.com.
11.1.168.192.in-addr.arpa name = host2.zhen.com.
> [url]www.zhen.com[/url]
Server: 192.168.1.11
Address: 192.168.1.11#53 [url]www.zhen.com[/url] canonical name = host2.zhen.com.
Name: host2.zhen.com
Address: 192.168.1.11
> mail.zhen.com
Server: 192.168.1.11
Address: 192.168.1.11#53 mail.zhen.com canonical name = host1.zhen.com.
Name: host1.zhen.com
Address: 192.168.1.11
> set type=mx
> zhen.com
Server: 127.0.0.1
Address: 127.0.0.1#53 zhen.com mail exchanger = 10 mail.zhen.com.
> set type=a
> mail.zhen.com
Server: 127.0.0.1
Address: 127.0.0.1#53 mail.zhen.com canonical name = host1.zhen.com.
Name: host1.zhen.com
Address: 192.168.1.11 测试从域名服务器
# nslookup
> server 192.168.1.33
Default server: 192.168.1.11
Address: 192.168.1.11#53
> host1.zhen.com
Server: 127.0.0.1
Address: 127.0.0.1#53 Name: host1.zhen.com
address: 192.168.1.11 拥有帝国一切,皆有可能。欢迎访问phome.net

拥有帝国一切,皆有可能

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号