码迷,mamicode.com
首页 > 其他好文 > 详细

bind的介绍,安装及应用

时间:2015-07-02 01:15:59      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:dns   正向区域   反向区域   

   Bind是一款开放源码的DNS服务器软件,Bind由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domain,它是目前世界上使用最为广泛的DNS服务器软件,支持各种unix平台和windows平台。

   bind工作在tcp53号端口,upd53号端口上;bind会当做一个服务来启动。

   bind的相关包   

     程序包:bind        

     开发包:bind-devel

     工具包:utiles 

               安全理包:bind-chroot   为了确保安全,把named进程启动在一个沙箱内

   服务器程序:named

   配置文件

    服务脚本:/etc/rc.d/init.d/named   #rpm -ql bind查询

     主配置文件:/etc/named.conf ,/etc/named.rfc1912.zones   #rpm -qc bind

     区域解析库文件:/var/named/zone_name.zone #rpm-qc bind 查询相关配置文件命令

    外部网络dns文件:/etc/resolv.conf

   主配置文件的设置

      在主配置文件的设置/etc/named.conf

         options{}:全局配置段定义named进程的工作特性

        logging{}:定义日志功能

        zone{}:定义本named进程负责解析的区域;zone可以有多个

技术分享

        

     监听的地址:配置为监听能与外部通信的地址

       listen-on port 53 { 172.16.100.6; 127.0.0.1; };

                 可全部注释掉

     允许所有主机查询:

         allow-query { any; };

  修改配置文件后可用named-checkconf检测语法错误

   技术分享注:此处没有错误,所有没有任何显示

 启动服务

   技术分享

 查看运行状态

  技术分享  有53端口,ok,bind已经运行起来了。

配置dns服务器成为某区域的主服务器:

   1.在主配置文件(/etc/named.rfc1912.zones)中添加zone

               技术分享

   2.zone用到的区域数据库文件

                在/var/named下新建chicken.com.zone,编辑如下:

          技术分享

 3.重启服务

   技术分享

 4  测试

  技术分享

配置dns服务器成为反向区域的主服务器:

  1.编辑/etc/named.rfc1912.zone,后面添加如下:

技术分享

  2.在/var/named下新建文件192.168.1.zone,内容如下:

    技术分享

3.重启服务

客户端工具

      dig:

       用法:dig -t type name @SERVER [queryoptions]

    [-t type]:资源记录类型

       queryoptions:

       +[no]trace:一次从根往下开始查询

       +[no]recurse:递归方式查询

  host:用法:host [-t type] name [server]  查询资源信息

   host -t A www.ageedu.com 172.16.100.6

  nslookup:交互式使用

      nslookup [-t type] [-x ip] name [server] 

        server 172.168.1010.10

        set q=A  设定查询的资源类型

        www.mageedu.com

      nslookup>

      server IP:设定查询时使用的服务器

      set q=type:设定查询类型

      name:知道要查询的名字


   

bind的介绍,安装及应用

标签:dns   正向区域   反向区域   

原文地址:http://chickengg.blog.51cto.com/10402610/1669881

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!