免费注册 查看新帖 |

Chinaunix

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

debian下配置DNS [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-02 11:18 |只看该作者 |倒序浏览
第一步:安装bind。(目前debian的sid,同样提供了8版本的bind和9版本的bind,后者的软件包名字叫做bind9.deb,版本是最新的9.2.1版。)
      apt-get install bind9

第二步:Debian机器的DNS指向它自己。修改/etc/resolv.conf
  例如:
    search test.com
     nameserver 192.168.1.32
第三步:修改配置/etc/bind/named.conf
  例如:
//  
指定 named 从         
      /var/dns/目录下读取 DNS 数据文件那么(目录可以根据自己的习惯随便指定)
   
      options {
        
           directory "/var/dns/bind";
   };
// 指定 named 从         
      db.dns 文件中获得 Internet 的顶层“根”服务器地址。
   zone "." {
     type hint;
     file "db.dns";
  };
// 指定 named         
      作为127.0.0网段地址转换主服务器。
  
      zone "0.0.127.in-addr.arpa" in {
        
          type master;
        
          file "db.127.0.0";
  };
// 指定 named 作为 192.168.1         
      网段地址转换主服务器
     
      zone "1.168.192.in-addr.arpa" in {
        
          type master;
        
          file "db.192.168.1";
   };
      // 指定 named 作为 test.com         
      域的主域名服务器
   zone "test.com" in {         
            type master;        
            file "db.test";   };
第四步:在/var/dns/bind 目录下建立 db.test 文件.
   
@ IN SOA www.test.com. root.www.test.com. (
                          200211131 ; serial, todays date + todays serial #
                          28800 ; refresh, seconds
                          7200 ; retry, seconds
                          3600000 ; expire, seconds
                          86400 ) ; minimum, seconds
                          NS www.test.com.
                          MX 10 www.test.com.
; 域名服务器列表
test.com.  IN NS  www.test.com.
; 计算机名称和地址
localhost         IN A         127.0.0.1
www.test.com.     IN A         192.168.1.32
; 别名
www                  IN CNAME     www.test.com.
ftp               IN CNAME     www.test.com.
第五步:在/var/dns/bind 目录下建立 db.127.0.0 文件
@ IN SOA www.test.com root.www.test.com. (
                               2002111300 ; Serial
                               28800 ; Refresh
                               14400 ; Retry
                               3600000 ; Expire
                               86400 ) ; Minimum
                               IN NS www.test.com.
1            IN PTR            localhost.
第六步:在/var/dns/bind 目录下建立 db.192.168.1 文件
  
@ IN SOA www.test.com root.www.test.com. (
                               2002111300 ; Serial
                               28800 ; Refresh
                               14400 ; Retry
                               3600000 ; Expire
                               86400 ) ; Minimum
                               IN NS www.test.com.
; [color="#ff0000"]所有主机都写在这儿
32  PTR  www.test.com.
第七步:
[color="#ff0000"]    #cp /etc/bind/db.root  /var/dns/bind/db.dns
    [color="#ff0000"]#rndc reload
   
    [color="#ff0000"]#rndc reconfig
    #[color="#ff0000"]/etc/init.d/bind9 restart
//  用nslookup测试是否成功,如跟下面一样,则证明成功
  #nslookup  www.test.com  Server:         192.168.1.32  Address:        192.168.1.32#53  Name:   www.test.com  Address: 192.168.1.32

[color="#ff0000"]  #nslookup  192.168.1.32
   Server:         192.168.1.32   Address:        192.168.1.32#53   32.1.168.192.in-addr.arpa     name = www.test.com.
[color="#ff0000"]
  
   
  
[color="#ff0000"]



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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP