• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 在linux 9上安裝bind9.2.5

    發表于:2007-07-04來源:作者:點擊數: 標簽:
    參考了cu上眾多網友的鐵子,才把bind9安裝成功,發現他們都缺少了好幾個符號,導致我開始一致沒法安裝成功,后來自己參照webmin在里面有加入了mx紀錄,今天把這個過程寫在這里: 0. 網卡地址192.168.1.198 A 紀錄 www.test.com.cn 192.168.1.198 ftp.test.com
    參考了cu上眾多網友的鐵子,才把bind9安裝成功,發現他們都缺少了好幾個符號,導致我開始一致沒法安裝成功,后來自己參照webmin在里面有加入了mx紀錄,今天把這個過程寫在這里:

    0. 網卡地址192.168.1.198
      A 紀錄 www.test.com.cn 192.168.1.198
           ftp.test.com.cn 192.168.1.198

           test.com.cn 192.168.1.198

      MX紀錄 test.com.cn

    尤其注意:嚴格按照格式寫,符號不能多也不能少,否則無法成功,bind的日志在/var/named/log/bindall.log中,可以看里面的提示,哪里出現了問題;

    1.從http://www.isc.org/products/BIND/下載bind9的源文件。我下載的是9.2.5
    2.將源文件bind-9.2.5.tar.gz置于/home/bind9目錄下。
    3.解壓縮源文件bind-9.2.5.tar.gz
      # tar -xzvf bind-9.2.5.tar.gz
    4.進入安裝目錄
      # cd bind-9.2.5
    5.配置、編譯
      # ./configure
      # make
    6.安裝
      # make install
    7.生成的可執行文件位于/usr/local/sbin目錄下,用到的文件名為named、rndc;
    8.生成rndc控制命令的key文件
    # /usr/local/sbin/rndc-confgen > etc/rndc.conf 
    9.創建rndc.key文件,
      #cat rndc.conf > rndc.key
      按照rndc.key文件的提示,可以將文件的前面部分刪除,留下文件后面部分中的注釋部分,同時將注釋符去掉即可,如下:

     key "rndc-key" {                                        
                 algorithm hmac-md5;                               
                 secret "y9xvvfQjdWv9f/Fo7wquBg==";                
           };                                                      
                                                                   
           controls {                                              
                 inet 127.0.0.1 port 953                           
                         allow { 127.0.0.1; } keys { "rndc-key"; };
           };
    10. 建立/etc/name.conf文件


    options {
            directory "/var/named";
            listen-on ;
            };
    logging {
            channel syslog_info{
                    file "/var/named/log/bindall.log"  versions 20 size 2m;
                    print-category yes;
                    print-time yes;
                    severity notice;
                               };
    category default {
                      syslog_info;
                     };
            };
    zone "." IN {
                type hint;
                file "named.root";
                };
    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 "test.com.cn" {
                       type master;
                       file "named.test.com.cn";
                       allow-update { none; };
                       };
    zone "1.168.192.in-addr.arpa" {
                                  type master;
                                  file "named.1.168.192";
                                  allow-update { none; };
                                  };
    include "/etc/rndc.key";


    11  利用下載工具下載文件name.root,地址為ftp://FTP.RS.INTERNIC.NET/domain/named.root,
    或者用命令生成#dig > /var/named/named.root,內容如下:

    .                        3600000  IN  NS    A.ROOT-SERVERS.NET.
    A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
    .                        3600000      NS    B.ROOT-SERVERS.NET.
    B.ROOT-SERVERS.NET.      3600000      A     192.228.79.201
    .                        3600000      NS    C.ROOT-SERVERS.NET.
    C.ROOT-SERVERS.NET.      3600000      A     192.33.4.12
    .                        3600000      NS    D.ROOT-SERVERS.NET.
    D.ROOT-SERVERS.NET.      3600000      A     128.8.10.90
    .                        3600000      NS    E.ROOT-SERVERS.NET.
    E.ROOT-SERVERS.NET.      3600000      A     192.203.230.10
    .                        3600000      NS    F.ROOT-SERVERS.NET.
    F.ROOT-SERVERS.NET.      3600000      A     192.5.5.241
    .                        3600000      NS    G.ROOT-SERVERS.NET.
    G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
    .                        3600000      NS    H.ROOT-SERVERS.NET.
    H.ROOT-SERVERS.NET.      3600000      A     128.63.2.53
    .                        3600000      NS    I.ROOT-SERVERS.NET.
    I.ROOT-SERVERS.NET.      3600000      A     192.36.148.17
    .                        3600000      NS    J.ROOT-SERVERS.NET.
    J.ROOT-SERVERS.NET.      3600000      A     192.58.128.30
    .                        3600000      NS    K.ROOT-SERVERS.NET.
    K.ROOT-SERVERS.NET.      3600000      A     193.0.14.129
    .                        3600000      NS    L.ROOT-SERVERS.NET.
    L.ROOT-SERVERS.NET.      3600000      A     198.32.64.12
    .                        3600000      NS    M.ROOT-SERVERS.NET.
    M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33


    12 建立目錄/var/named和/var/named/log,在/var/named/下分別建立如下文件:

    1)localhost.zone

    $TTL 86400
    $ORIGIN localhost.
    @ 1D IN SOA @ root (
         42 ;serial
         3H ;refresh
         15M ;retry
         1W; expiry
         1D ;minimum
         );
    1D IN NS @
    1D IN A 127.0.0.1

    2)named.local

    $TTL 86400
    @ IN SOA localhost.  root.localhost. (
                           1997022700;serial
                           28800     ;refresh
                           14400     ;retry
                           3600000   ;expire
                           86400 )   ;minimum
           IN NS localhost.
           1 IN PTR localhost.

    3)named.1.168.192

    $TTL 86400
    @ IN SOA test.com.cn. root.test.com.cn. (
                      2003061800;serial
                      28800     ;refresh
                      14400     ;retry
                      3600000   ;expire
                      86400 )   ;minimum
    @ IN NS test.com.cn.
    198 IN PTR www.test.com.cn.
    198 IN PTR ftp.test.com.cn.

    4)named.test.com.cn

    $TTL 86400
    @ IN SOA test.com.cn.  root.test.com.cn. (
                   2003061800;serial
                   28800     ;refresh
                   14400     ;retry
                   3600000   ;expire
                   86400 )   ;minimum
    @ IN NS test.com.cn.
    www IN A 192.168.1.198
    ftp IN A 192.168.1.198
    test.com.cn IN A 192.168.1.198
    test.com.cn IN MX 5 192.168.1.198 ;設置test.com.cn域名mx紀錄,優先級別為5,數值越低級別越高

    13. 修改/etc/host.conf文件,內容如下:
       order bind,hosts

    14.修改/etc/resolv.conf文件,內容如下:
       nameserver 192.168.1.198

    15.運行
    #/usr/local/sbin/named -c /etc/named.conf &
    16.修改bind的配置文件后,如果不重啟named進程,可以執行命令使named進程重新讀取配置文件,#rndc reload,這樣修改后的配置文件即刻生效;

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>