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