backup2007

          導(dǎo)航

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          統(tǒng)計

          公告

          @import url(http://www.aygfsteel.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);


          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          Ubuntu:如何通過BIND套件來架設(shè)DNS服務(wù)[轉(zhuǎn)]

          首先安裝BIND套件

          sudo apt-get install bind

          這時在/etc/bind下會出現(xiàn)(這里跟其他的UNIX/LINUX不同,一般其他的UNIX/LINUX默認(rèn)是把配置文件放

          在/etc/named下,數(shù)據(jù)文件放在/var/named或/var/bind下的,而UBUNTU都一起放在這個目錄下了)

           

          db.0 db.255 db.root named.conf.local
          db.127 db.local named.conf named.conf.options

          其中named.conf為主配置文件,named.conf.local和named.conf.options這兩個文件在其他的UNIX/LINUX

          系統(tǒng)里默認(rèn)是沒有的,UBUNTU的這種想法很不錯,把各個部分都分開管理;其余的部分都是默認(rèn)生成的幾

          個數(shù)據(jù)文件。這里需要稍微講一下區(qū)數(shù)據(jù)文件里的幾個資源記錄的含義:

          SOA記錄:指示該區(qū)的權(quán)威
          NS記錄:列出該區(qū)的一個名字服務(wù)器
          A記錄:名字到地址的映射 (也就是正向解析)
          PTR記錄:地址到名字的映射 (也就是反向解析)
          CNAME:規(guī)范名字 (別名記錄)

          下面開始服務(wù)配置
          緩存域名服務(wù)器設(shè)置 (Cache-only server)
          緩存域名服務(wù)器顧名思義其自身是沒有域名記錄的,僅僅從別的DNS上獲取記錄并做高速緩存。
          安裝好DNS服務(wù)后,不需要任何配置,只需要把服務(wù)起起來就是緩存域名服務(wù)器了。

          sudo /etc/init.d/bind start
          主DNS配置
          安裝好DNS后,配置named.conf.local,如下例:

           

          zone "163.com" {
          type master;
          file "/etc/bind/db.163.com";
          };

          zone "sohu.com" {
          type master;
          file "/etc/bind/db.sohu.com";
          };

          zone "sina.com" {
          type master;
          file "/etc/bind/db.sina.com";
          };

          ...
          保存配置,然后再創(chuàng)建相對應(yīng)的數(shù)據(jù)文件,如上例163.com的數(shù)據(jù)文件如下:
          //db.163.com的配置文件
          $TTL 86400
          @ IN SOA dns.163.com root.dns.163.com. (
          2005092001 ; serial
          28800 ; refresh
          7200 ; retry
          604800 ; expire
          86400 ; ttl
          )
          @ IN NS dns.163.com
          @ IN MX 10 mail.163.com.

          dns IN A 111.111.111.111
          www IN A 222.222.222.222
          xxx IN A 333.333.333.333
          mail IN CNAME xxx
          ...
          保存,重啟BIND服務(wù)就OK了

          從DNS的配置
          從DNS的配置和主DNS配置很像,只不過不需要建立數(shù)據(jù)文件,只需要指定數(shù)據(jù)文件存放位置就可以了
          zone "163.com" {
          type slave;
          file "/etc/bind/db.163.com";
          masters {
          111.111.111.111; //主DNS的地址
          };
          };

          zone "sohu.com" {
          type slave;
          file "/etc/bind/db.sohu.com";
          masters {
          111.111.111.111; //主DNS的地址
          };
          };

          zone "sina.com" {
          type slave;
          file "/etc/bind/db.sina.com";
          masters {
          111.111.111.111; //主DNS的地址
          };
          };

          ...

          保存配置,重啟服務(wù)。
          BIND9里的還有很多其它的功能選項,大家慢慢消化吧!

          posted on 2007-09-04 13:13 backup2007 閱讀(531) 評論(0)  編輯  收藏 所屬分類: Linux

          主站蜘蛛池模板: 宝鸡市| 通辽市| 区。| 滨州市| 西峡县| 绥芬河市| 治多县| 西宁市| 余姚市| 永胜县| 若羌县| 酉阳| 右玉县| 漠河县| 田东县| 南充市| 循化| 昌乐县| 万州区| 德安县| 松阳县| 突泉县| 永清县| 错那县| 花莲市| 南华县| 南平市| 石家庄市| 洪雅县| 嘉善县| 黑山县| 黄陵县| 黑龙江省| 荥经县| 苏尼特左旗| 青铜峡市| 石狮市| 昭觉县| 千阳县| 镇坪县| 车致|