Solaris9下DNS如何配置

一.先从 http://www.isc.org/products/BIND/ 下载最新bind,我下载的是

     bind-9.3.3.tar.gz

  二.安装配置

   #gunzip -c bind-9.3.3.tar.gz | tar xvf –   ;解压bind文件

   #cd  bind-9.3.3

    #make

    #make install

 

    #cd /etc

    #vi named.conf                             ;编辑named配置文件

   ////////////////////////////////////////////////////////////////

    #  primary server for test.com.

    #

    options {

          directory "/var/named";

          forwarders {

          210.13.41.1;              ;定义转发器

       203.93.18.1;                

    };

          forward first;

    };

    zone "." {

         type hint;

         file "named.root";

    };

    zone "test.com" in {

         type master;

         file "test.zone";

    };

    zone "10.168.192.in-addr.arpa" in {

         type master;

         file "test.rzone";

    };

    zone "0.0.127.in-addr.arpa" in {

         type master;

         file "localhost.rzone";

    };

   ///////////////////////////////////////////////////////////////

     

      #mkdir /var/named                  ;创建named区文件目录

 

    #cd /var/named

 

      #dig > named.root                  ;生成named.root文件

 

    #vi localhost.rzone                ;编辑本地发向解析文件

    

    $TTL 86400

    @       IN    SOA    server.test.com. root.server.test.com. (

                20007011608    ; Serial

                10800          ; Refresh – 3 hours

                3600           ; Retry – 1 hour

                432000         ; Expire – 1 week

                86400)         ; Minimum – 1 day

           IN    NS    server.test.com.

 

    1        IN    PTR    localhost.

    //////////////////////////////////////////////////////////////

 

    #vi   test.zone                   ;编辑test.com正向解析文件

    

    $TTL  86400

    @       IN    SOA    server.test.com. root.server.test.com. (

                2007011608    ; Serial

                10800         ; Refresh – 3 hours

                3600          ; Retry – 1 hour

                432000        ; Expire – 1 week

                86400)        ; Minimum – 1 day

         IN    NS    server.test.com.

    ;       name    ttl    class    type    data

    localhost       IN       A       127.0.0.1

    server          IN       A       192.168.10.180

    test2           IN       A       192.168.10.22

    test3           IN       A       192.168.10.23

    test4           IN       A       192.168.10.24

    test5           IN       A       192.168.10.25

  

    ;  Aliases

    mail            IN       CNAME   server

    www             IN       CNAME   server

    ;

    ;    Domain mailing address

    ;

    test.com.    IN    MX    2   server.test.com.

    ////////////////////////////////////////////////////////////

 

    #vi test.rzone                     ; 编辑test.com反向解析文件

   

    $TTL  86400

    @       IN    SOA    server.test.com. root.server.test.com. (

                2007011608    ; Serial

                10800         ; Refresh – 3 hours

                3600          ; Retry – 1 hour

                432000        ; Expire – 1 week

                86400)        ; Minimum – 1 day

        IN    NS    server.test.com.

    ;

    ;    Machines names

    ;

    180        IN    PTR    server.test.com.

    22         IN    PTR    test2.test.com.

    23         IN    PTR    test3.test.com.

    24         IN    PTR    test4.test.com.

    25         IN    PTR    test5.test.com.

   ///////////////////////////////////////////////////////////////

  三.更改相关配置文件

   

     #vi /etc/hosts                    

     127.0.0.1       localhost

     192.168.10.180  itrus-test5     test.com        loghost

      #cp /etc/nsswitch.dns /etc/nsswitch.conf   ;使

     #vi /etc/resolv.conf                                   ; DNS

       search test.com                                         ;配置

     nameserver 192.168.10.180                     ;生效

 

  四.启动DNS的deamon

     #/usr/sbin/in.named &

 

  五.测试

     #nslookup

   > www.test.com

   Server:         192.168.10.180

   Address:        192.168.10.180#53

   www.test.com    canonical name = server.test.com.

   Name:   server.test.com

   Address: 192.168.10.180

   > mail.test.com

   Server:         192.168.10.180

   Address:        192.168.10.180#53

   mail.test.com   canonical name = server.test.com.

   Name:   server.test.com

   Address: 192.168.10.180

   > 192.168.10.180

   Server:         192.168.10.180

   Address:        192.168.10.180#53

   180.10.168.192.in-addr.arpa     name = server.test.com.

   > 127.0.0.1

   Server:         192.168.10.180

   Address:        192.168.10.180#53

   1.0.0.127.in-addr.arpa  name = localhost.

   > localhost

   Server:         192.168.10.180

   Address:        192.168.10.180#53

   Name:   localhost.test.com

   Address: 127.0.0.1

   测试结果显示正向 反向 本地解析正常,DNS配置成功.

注:没有配辅助dns,也没有做安全设置。

原创文章,作者:BBOAD,如若转载,请注明出处:http://www.wangzhanshi.com/n/13279.html

(0)
BBOAD的头像BBOAD
上一篇 2025年1月1日 17:04:21
下一篇 2025年1月1日 17:04:23

相关推荐

  • 114114114114是哪个地方的dns

    114.114.114.114是国内移动、电信和联通通用的DNS,手机和电脑端都可以使用,解析成功率相对来说更高,不用担心因ISP运营商导致的DNS劫持等问题,而且速度相对快、稳定…

    DNS解析 2025年1月1日
  • rhel6中dhcp和dns如何配置

    dhcp配置 案例 /etc/dhcp/dhcpd.conf subnet 192.168.10.0 netmask 255.255.255.0 {   range 19…

    2025年1月1日
  • 嵌入式Linux开启域名解析功能

    有些嵌入式设备默认具备域名解析功能,因未配置DNS服务器地址,因此ping域名是不通的,如下所示. 在/etc下添加resolv.conf文件,并在文件中至少添加一个有效DNS服务…

    2025年1月1日
  • 域名系统DNS有什么作用

    域名系统DNS的作用是:将域名转换成IP地址。域名系统是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住IP数串…

    DNS解析 2025年1月1日
  • DNS主机记录也能用*

        在部署windows的RemoteAPP的时候,发现DNS查询会影响呼起客户端的速度,并且发布新的客户端,可能会出现新的查询,不可能…

    DNS解析 2025年1月1日
  • windows dns的作用是什么

    dns是什么: 1、dns是一个域名系统,是万维网上作为域名和IP地址相互映射的一个分布式数据库, 能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。 2、意…

    2025年1月1日
  • Linux下DNS服务器架设步骤

    named 这个主体进程在启动时需要读取一个初始化文件,缺省为 /etc/named.boot。另外建议大家使用Linux自带的ndc工具来进行启动、中止、重启动、刷新DNS数据、…

    DNS解析 2025年1月1日
  • 如何部署coredns

    CoreDNS 其实就是一个 DNS 服务,而 DNS 作为一种常见的服务发现手段,所以很多开源项目以及工程师都会使用 CoreDNS 为集群提供服务发现的功能,Kubernete…

    DNS解析 2025年1月1日
  • 域名cname跳转方案

    域名配置参考     一、   DNS具体实现 1.  主干系统各业务主机申请test域主机名,指定别名记录。…

    DNS解析 2025年1月1日
  • windows的DNS服务器如何备份与还原

    1、停止dns服务(在运行中执行命令:net stop dns)2、打开regedit,找到hkey_local_machine\system\currentcontrolset\…

    DNS解析 2025年1月1日

发表回复

登录后才能评论