• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Benjamin

            靜以修身,儉以養(yǎng)德,非澹薄無以明志,非寧靜無以致遠(yuǎn)。
            隨筆 - 397, 文章 - 0, 評論 - 196, 引用 - 0
            數(shù)據(jù)加載中……

            linux下DNS私有根服務(wù)器的搭建

            私有根是自行創(chuàng)建的DNS根服務(wù)器,這個根服務(wù)器屬于創(chuàng)建者私有專用,不能象互聯(lián)網(wǎng)上的根服務(wù)器那樣為眾多的網(wǎng)民服務(wù)。搭建私有根一般有下列原因,例如有的單位如警察或軍事部門出于保密需要,必須把單位的網(wǎng)絡(luò)和互聯(lián)網(wǎng)物理隔離,但又不愿使用IP地址來互相訪問,這樣就必須使用DNS私有根才能保證域名的正常應(yīng)用;還有的大型企業(yè)為了管理方便,也在企業(yè)內(nèi)設(shè)置私有根解析域名,這樣可以省卻去公網(wǎng)申請域名的麻煩。
            在linux平臺上我們用bind來搭建這個dns服務(wù)器,這里不闡述如何安裝bind,要運行bind,需要在配置文件中填寫區(qū)數(shù)據(jù)和根服務(wù)器的數(shù)據(jù),由于是根服務(wù)器,所以不需要根服務(wù)器信息,只要一個區(qū)文件就可以了。示例如下:私有根域ip地址是192.168.102.56,com子域的地址192.168.102.89
            $TTL 1d
            @    IN    SOA    A.root.net.hostmaster.(
                                       5    ; Serial
                                       900   ; Refresh
                                       600   ; Retry
                                       86400   ; Expire
                                       3600 ) ; Negative caching TTL

            ;
            ;Zone NS records
            ;
            @             NS     A.root.net

            ;
            ;Zone records
            ;
            A.root.net    IN    A  192.168.102.56


            com           IN    NS    sub.root.com
            sub.root.com  IN    A     192.168.102.89 
            ;
            配置文件如下:
            options{
            port 53;
            allow-query {any;};
            pid-file "named.pid";
            };

            view "internal" {
            zone "A_ROOT" IN { type master; file "root.zone.db"; allow-update {none;}; };

            };
            view "external" {
            zone "A_ROOT" IN { type master; file "root.zone.db"; allow-update {none;}; };
            };

            com域的配置文件如下:
            options{
            allow-query {any;};
            pid-file "named.pid";
            };
             

            view "internal" {
            zone "." IN {type master;file "named.root";};
            zone "sub" IN { type master; file "sub.root.com.db"; allow-update {none;}; };

            };
            view "external" {
            zone "." IN {type master;file "named.root";};
            zone "sub" IN { type master; file "sub.root.com.db"; allow-update {none;}; };
            };
            區(qū)文件sub.root.com.db內(nèi)容如下:$TTL 1D
            @       IN      SOA      sub.root.com.hostmaster.(
               5      ; Serial
                900         ; Refresh
                 600         ; Retry
               86400         ; Expire
                3600)       ; Negative Cache TTL
            ;


            @              IN      NS      sub.root.com.
            sub.root.com.  IN      A       192.168.102.89


            ysm            IN      NS      temple.ysm.com.
            temple.ysm     IN      A       192.168.102.47
            ;
            ysm域是com域下一個子域,它的配置和跟服務(wù)器和com域的配置類似,named.root和com的配置一樣
            named.root內(nèi)容如下:
            ;       This file holds the information on root name servers needed to
            ;       initialize cache of Internet domain name servers
            ;       (e.g. reference this file in the "cache  .  <file>"
            ;       configuration file of BIND domain name servers).
            ;
            ;       This file is made available by InterNIC
            ;       under anonymous FTP as
            ;           file                /domain/named.root
            ;           on server           FTP.INTERNIC.NET
            ;       -OR-                    RS.INTERNIC.NET
            ;
            ;       last update:    Dec 12, 2008
            ;       related version of root zone:   2008121200
            ;
            ; formerly NS.INTERNIC.NET
            ;
            .                  3600000  IN  NS    test.root.lan.
            test.root.lan.     3600000      A     192.168.102.56
            ; End of File

            搭建好后,啟動bind就可以了,不過必須抓包才能夠驗證,用dig trace或lookup是無法看到的


             




             

            posted on 2010-12-09 21:29 Benjamin 閱讀(1748) 評論(0)  編輯 收藏 引用 所屬分類: linux

            香蕉久久永久视频| 久久久久国产亚洲AV麻豆| 亚洲七七久久精品中文国产| 丁香五月综合久久激情| 2020最新久久久视精品爱| 中文字幕亚洲综合久久| 99精品久久久久久久婷婷| 亚洲嫩草影院久久精品| A级毛片无码久久精品免费| 国産精品久久久久久久| 久久涩综合| 久久精品国产亚洲AV蜜臀色欲 | 精品午夜久久福利大片| 久久青青草原国产精品免费| 国产精品99久久久久久董美香| 久久久精品波多野结衣| 色婷婷久久久SWAG精品| 日韩精品久久久久久久电影蜜臀| 久久精品中文无码资源站| 伊人久久综在合线亚洲2019| 久久亚洲国产成人精品无码区| 久久久这里有精品| 国产一久久香蕉国产线看观看 | 国产69精品久久久久99尤物| 伊人久久成人成综合网222| av色综合久久天堂av色综合在| 久久久久女人精品毛片| 久久国产美女免费观看精品| 久久狠狠爱亚洲综合影院| 亚洲国产精品久久久久| 99久久精品免费看国产一区二区三区 | 奇米影视7777久久精品人人爽 | 欧美喷潮久久久XXXXx| 99久久精品国产毛片| 久久精品国产亚洲AV不卡| 婷婷综合久久中文字幕| 亚洲精品乱码久久久久久中文字幕 | 国产午夜精品久久久久免费视| 久久国产高清一区二区三区| 久久亚洲精品无码AV红樱桃| 久久噜噜久久久精品66|