免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 993 | 回复: 0
打印 上一主题 下一主题

linux 下DNS的配置三 辅DNS的配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-17 09:32 |只看该作者 |倒序浏览
               
                linux 下DNS的配置三 辅DNS的配置  接上一篇  实验环境VMware 6.5.2 + RedHat Enterprise 5   已经建好了一个DNS的主要区域,这次试着做一个辅DNS  辅DNS只是负责分流,防止主DNS 由于负载过重而导致客户端解析时间过长  一旦主DNS不存在了,那辅DNS 也就起不到解析的作用了,  首先 禁掉防火墙,配ip  [root@localhost ~]# setup  

  先选择 防火墙配置 (使用tab键切换)  

  用tab键切换 ,空格选择 上下箭头移动  





  [root@localhost ~]# vi /etc/resolv.conf  把dns指向自己  ; generated by /sbin/dhclient-script  search router  nameserver 192.168.0.6  保存退出  下一步 挂光盘 安装DNS所需的四个rpm包  [root@localhost ~]# cd /mnt  [root@localhost mnt]# ls  cdrom hgfs  [root@localhost mnt]# mount /dev/cdrom /mnt/cdrom  mount: block device /dev/cdrom is write-protected, mounting read-only  [root@localhost mnt]# cd /mnt/cdrom/Server  [root@localhost Server]#   [root@localhost Server]# rpm -ivh bind-  bind-9.3.3-10.el5.i386.rpm  bind-chroot-9.3.3-10.el5.i386.rpm  bind-devel-9.3.3-10.el5.i386.rpm  bind-libbind-devel-9.3.3-10.el5.i386.rpm  bind-libs-9.3.3-10.el5.i386.rpm  bind-sdb-9.3.3-10.el5.i386.rpm  bind-utils-9.3.3-10.el5.i386.rpm  [root@localhost Server]# rpm -ivh bind-9.3.3-10.el5.i386.rpm   warning: bind-9.3.3-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186  Preparing... ########################################### [100%]  1:bind ########################################### [100%]  [root@localhost Server]# rpm -ivh bind-utils-9.3.3-10.el5.i386.rpm   warning: bind-utils-9.3.3-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186  Preparing... ########################################### [100%]  package bind-utils-9.3.3-10.el5 is already installed  [root@localhost Server]# rpm -ivh cach  cachefilesd-0.8-2.el5.i386.rpm  caching-nameserver-9.3.3-10.el5.i386.rpm  [root@localhost Server]# rpm -ivh caching-nameserver-9.3.3-10.el5.i386.rpm   warning: caching-nameserver-9.3.3-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186  Preparing... ########################################### [100%]  1:caching-nameserver ########################################### [100%]  [root@localhost Server]# rpm -ivh bind-chroot-9.3.3-10.el5.i386.rpm   warning: bind-chroot-9.3.3-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186  Preparing... ########################################### [100%]  1:bind-chroot ########################################### [100%]  [root@localhost Server]#  下一步 编辑配置文件  [root@localhost Server]# cd /var/named/chroot/etc  [root@localhost etc]# ls  localtime named.caching-nameserver.conf named.rfc1912.zones rndc.key  [root@localhost etc]# vi named.conf  关键部位配置文件如下  // generated by named-bootconf.pl  options {  directory "/var/named";  /*  * If there is a firewall between you and nameservers you want  * to talk to, you might need to uncomment the query-source  * directive below. Previous versions of BIND always asked  * questions using port 53, but BIND 8.1 uses an unprivileged  * port by default.  */  // query-source address * port 53;  };  //  // a caching only nameserver config  //  controls {  inet 127.0.0.1 allow { localhost; } keys { rndckey; };  };  zone "." IN {  type hint;  file "named.ca";  };  zone "localhost" IN {  type master;  file "localhost.zone";  allow-update { none; };  };  zone "0.0.127.in-addr.arpa" IN {  type master;  file "named.local";  allow-update { none; };  };  zone "sina.com" IN {  type slave;  file "slaves/sina.zone";  masters { 192.168.0.5; };  };  zone "0.168.192.in-addr.arpa" IN {  type slave;  file "slaves/sina.local";  masters { 192.168.0.5; };  };  zone "sohu.com" IN {  type slave;  file "slaves/sohu.zone";  masters { 192.168.0.5; };  };  include "/etc/rndc.key";  -- INSERT --  保存退出  这里需要注意的是,建议源文件尽量不要动,复制后在进行操作,注意标点符号(;)少了没有  这里类型 换成辅DNS (type slave;)  存储位置 应该是(file "slaves/sina.zone";)  还有就是标明哪个是主DNS (masters { 192.168.0.5; };)注意里面的空格  [root@localhost etc]# service network restart  Shutting down interface eth0: [ OK ]  Shutting down loopback interface: [ OK ]  Bringing up loopback interface: [ OK ]  Bringing up interface eth0: [ OK ]  [root@localhost etc]#  重启服务  这时我们可以ping一下 看看网通不通  [root@localhost etc]# ping 192.168.0.5  PING 192.168.0.5 (192.168.0.5) 56(84) bytes of data.  64 bytes from 192.168.0.5: icmp_seq=1 ttl=64 time=1.20 ms  64 bytes from 192.168.0.5: icmp_seq=2 ttl=64 time=0.165 ms  64 bytes from 192.168.0.5: icmp_seq=3 ttl=64 time=0.164 ms  64 bytes from 192.168.0.5: icmp_seq=4 ttl=64 time=0.186 ms  64 bytes from 192.168.0.5: icmp_seq=5 ttl=64 time=0.180 ms  --- 192.168.0.5 ping statistics ---  5 packets transmitted, 5 received, 0% packet loss, time 4000ms  rtt min/avg/max/mdev = 0.164/0.380/1.205/0.412 ms  [root@localhost etc]#  也可以 telnet一下他的53号端口  [root@localhost etc]# telnet 192.168.0.5 53  Trying 192.168.0.5...  Connected to
www.sina.com
(192.168.0.5).  Escape character is '^]'.  ^]  telnet> quit  Connection closed.  [root@localhost etc]#   (^])这个符号是按住ctrl + 右(]})的,之后选择quit 退出  这时我们找到slaves目录,看看他的下面有没有把主DNS中的正向和反向区域文件复制过来  [root@localhost etc]# cd /var/named/chroot/var/named  [root@localhost named]# ls  data localhost.zone named.ca named.local slaves  localdomain.zone named.broadcast named.ip6.local named.zero  [root@localhost named]# cd slaves  [root@localhost slaves]# ls  sina.local sina.zone sohu.zone  [root@localhost slaves]#  文件复制的没有问题,接下来我们来测试一下  [root@localhost slaves]# nslookup
www.sina.com
  Server: 127.0.0.1  Address: 127.0.0.1#53  Name:
www.sina.com
  Address: 192.168.0.5  [root@localhost slaves]# nslookup
www.sohu.com
  Server: 127.0.0.1  Address: 127.0.0.1#53  Name:
www.sohu.com
  Address: 192.168.0.5  [root@localhost slaves]# nslookup 192.168.0.5  Server: 127.0.0.1  Address: 127.0.0.1#53  5.0.168.192.in-addr.arpa name =
www.sohu.com.
  5.0.168.192.in-addr.arpa name =
www.sina.com.
  [root@localhost slaves]#  ok,正向和反向都没有问题  成功解析  写到最后,此次试验如果不成功,首先检查自己的拼写错误,注意文件名中的.和,的 区别  谨祝各位实验顺利
http://yuzeying.blog.51cto.com/644976/153728
[/url]
               

本文来自ChinaUnix博客,如果查看原文请点:[url]http://blog.chinaunix.net/u3/93926/showart_1966664.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP