激情五月天婷婷,亚洲愉拍一区二区三区,日韩视频一区,a√天堂中文官网8

<ul id="buwfs"><strike id="buwfs"><strong id="buwfs"></strong></strike></ul>
    <output id="buwfs"></output>
  • <dfn id="buwfs"><source id="buwfs"></source></dfn>
      <dfn id="buwfs"><td id="buwfs"></td></dfn>
      <div id="buwfs"><small id="buwfs"></small></div>
      <dfn id="buwfs"><source id="buwfs"></source></dfn>
      1. <dfn id="buwfs"><td id="buwfs"></td></dfn>
        始創(chuàng)于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業(yè)
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        全部產(chǎn)品
        您的位置: 網(wǎng)站首頁 > 幫助中心>文章內容

        鳥哥的Linux學習筆記DNS服務器知識

        發(fā)布時間:  2012/8/11 11:02:35
         1.MAC<——ARP——>IP

        IP<——DNS——>DOMAIN

        2.網(wǎng)絡傳送資料的方法并不是只有TCP/IP協(xié)議,比如在LAN里經(jīng)常用到的可能是NetBIOS

        3.DNS的由來

        ==>為了解決網(wǎng)絡傳送資料時IP地址難以記憶的問題,就有了利用某些特定的檔案將主機名稱與IP對應起來,這樣就可以通過主機名稱來取得該主機的IP了,也就可以完成資料的傳送了。

        ==>可是主機名稱與IP的對應無法自動與所有的電腦內更新,且當IP數(shù)量太多時,該檔案就會大到不像話,也就更不利于主機同步化。

        ==>柏克萊大學發(fā)展出了一套階層式管理主機名稱對應IP的系統(tǒng),稱之為BIND(BerkeleyInternetNameDomain)

        ==>進而發(fā)展成為全世界使用最廣泛的域名系統(tǒng)DNS

        4.DNS與BIND的區(qū)別

        DNS——一種主機名稱與IP的解析協(xié)議

        BIND——提供DNS服務的套件

        5./etc/hosts

        ping-c5localhost

        windows下面對應的文件為:c:\i386\hosts

        這個會加快IP的搜尋速度

        可以嘗試一下

        6./etc/hosts與DNS系統(tǒng)區(qū)別:

        /etc/hosts——直接在Client端的檔案內輸入主機名稱對應的IP來查詢

        DNS系統(tǒng)——利用額外的DNS服務,讓client端可以通過名稱解析來取得目的地主機的IP

        7.DomainName與Hostname的區(qū)別:

        DomainName——

        Hostname——

        我們已經(jīng)知道DNS系統(tǒng)是個分層次的系統(tǒng),所以在每一層上域名與主機名是不一樣的

        如www.yahoo.com中域名為yahoo.com,主機名為www

        又如yahoo.com中域名為.com,主機名為yahoo

        8.DNS架構

        每個上一層的DNS主機,所記錄的資訊,其實只有其下一層的主機名稱而已!

        DNS樹狀目錄

        root

        ____________________________________________________

        |||||||

        comedugovmilorgcn其他國家

        |

        ___________________________________________________

        |||||

        com.cnedu.cngov.cnmil.cnorg.cn

        |

        _____________________________________________

        |||

        sina.com.cnyahoo.com.cnothers.com.cn

        com:商業(yè)、公司

        org:組織、機構

        edu:教育

        gov:政府

        net:網(wǎng)絡、通訊

        mil:軍事


        9.DNS的搜尋流程

        DNS是以類似樹狀目錄的形態(tài)來管理域名的,每一部DNS主機只管理下一層DNS主機的域名解析

        至于下層的下層,則授權給下層的DNS主機來管理

        DNS服務器工作原理

        客戶端linux主機利用/etc/resolv.conf中提供的DNS服務器的IP來進行查詢

        DNS服務器會這樣做:

        假設要訪問

        (1)先看本身有沒有記錄

        (2)向最頂層查詢

        向最頂層的.(root)這部主機來查詢.(root)的下一層.cn

        (3)向第二層查詢

        就到.cn查詢,找到.edu.cn

        (4)接著一步一步下來

        (5)記錄暫存記憶檔

        查找要找的IP后,就將,對應的IP信息在自己的暫存記憶檔中保存起來

        這個暫存檔是有時間性的,當過了DNS設定記憶的時間(通常是24小時),該記憶就會被釋放

        幾點注意:

        a>只有域名是經(jīng)過上層合法的DNS主機設定的,才可以在INTERNET上被查詢到

        b>主機的暫存記憶檔,是有時間性的,所以當修改一個域名之后,可能要2~3天才能全面的啟用

        c>每一部可以記錄主機名稱與IP對應的DNS服務器都可以隨意更動他自己的資料庫,注意,是他自己的

        10.DNS使用的端口

        cat/etc/services|grepdomain

        可以看到DNS使用的端口為53

        通常進行DNS查詢時,是以UDP這個較快速的資料傳輸協(xié)議來查詢的,但若沒有查詢,會再次以TCP查詢。

        所以啟動DNS的daemon(即named),會同時啟動TCP及UDP的53這個端口。

        11.要讓你的主機名稱對應IP且讓Internet上的電腦都可以查詢的到,就需要:

        (1)上層DNS授權讓你設定DNS主機,或者

        (2)直接請上層DNS主機來幫你設定

        12.什么是正解與反解?

        (1)正解

        由主機名去尋找IP的程序稱為正解

        (2)反解

        由IP去查詢得到主機名就稱為反解

        (3)區(qū)域(Zone)

        一個正解或反解的設定就是一個zone

        如,以鳥哥的vbird.idv.tw為例,一個域名的DNS設定檔里必需有

        。hint(root)的設定

        。vbird.idv.tw這個域名的正解設定

        。localhost的正解設定(非必要)

        。localhost的反解設定(非必要)

        那么就有四個zone

        13.DNSserver使用的是bind這個套件,他的主要參數(shù)檔是/etc/named.conf

        14.查詢DNS是否安裝

        (1)

        #rpm-qa|grepbind

        bind-utils-9.2.4-16.EL4<==是用戶端搜尋主機名稱的相關指令

        bind-9.2.4-16.EL4<==DNS服務器主程序

        bind-chroot-9.2.4-16.EL4<==將bind主程序關在家里?

        那個chroot即changetoroot,那個root代表的是根目錄

        可以用該命令來將某個目錄指定為bind程序的根目錄,由于是根目錄,所以bind便不能離開該目錄。

        CentOS默認將bind鎖在/var/named/chroot中

        (2)

        yuminstallbind

        15.BIND的默認設定

        /etc/named.conf——設定檔

        /etc/sysconfig/named——是否啟動chroot及額外的參數(shù),由這個檔案控制

        /var/named/——資料庫檔案默認放置在這個目錄

        /var/run/named——named這去程序執(zhí)行時默認放置pid-file在此目錄內

        可通過查看/etc/sysconfig/named來查看chroot所指定的目錄

        #vi/etc/sysconfig/named

        ROOTDIR=/var/named/chroot

        這樣bind的相關程序所需要的所有資料會是在:

        /var/named/chroot/etc/named.conf

        /var/named/chroot/var/named/zone_file1

        /var/named/chroot/var/named/zone_file……

        /var/named/chroot/var/run/named/……


        本文出自:億恩科技【mszdt.com】

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      2. 您可能在找
      3. 億恩北京公司:
      4. 經(jīng)營性ICP/ISP證:京B2-20150015
      5. 億恩鄭州公司:
      6. 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
      7. 億恩南昌公司:
      8. 經(jīng)營性ICP/ISP證:贛B2-20080012
      9. 服務器/云主機 24小時售后服務電話:0371-60135900
      10. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      11. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線