CentOS 6 最簡易 安裝 DNS Server (bind)

CentOS 6 install DNS Server use bind

92

作業系統: CentOS 6.2




  1. 安裝bind-chroot

    [shell]yum install bind-chroot



  2. 編輯/etc/named.conf

    [shell]vim /etc/named.conf
    [com]如果你有對外開放[/com]
    [vim]listen-on port 53 { 127.0.0.1; xxx.xxx.xxx.xxx; };[/vim] [tell]加入你的實體IP[/tell]
    [com]對任何機器開放查詢[/com]
    [vim]allow-query{any;};[/vim] [tell]改為any[/tell]
    [com]在dnssec-lookaside auto; 之前加入[/com]
    [vim]forward only;
    forwarders {
    168.95.1.1;
    8.8.8.8;
    }[/vim]



  3. 編輯正解設定檔

    [shell]vim /etc/named.rfc1912.zones [tell]這裡是正解跟反解的主要設定位置[/tell]
    [com]在最底下加入[/com]
    [vim]zone "example.com" IN { [tell]example.com是你的網域名稱[/tell]
    type master;
    file “file.example.com"; [tell]這個是正解檔案的名稱,要取什麼名字都可以[/tell]
    allow-update { none; };
    };[/vim]



  4. 接著要在/var/named/底下產生一個檔案叫做file.example.com

    [shell]vim /var/named/file.example.com
    [vim]$TTL 604800
    @ IN SOA example.com. example.com. (
    2 [tell]Serial[/tell]
    604800 [tell]Refresh[/tell]
    86400 [tell]Retry[/tell]
    2419200 [tell]Expire[/tell]
    604800 ) [tell]Negative Cache TTL[/tell]
    @ IN NS example.com. [tell]name server[/tell]
    IN A xxx.xxx.xxx.xxx [tell]這是你的實體ip[/tell]
    www IN CNAME example.com.
    [com]如果要複製上面的內容,記得註解不要複製進去[/com][/vim]



  5. 重新啟動named server
    [shell]service named restart



上面的安裝方法是安裝一個最基本的DNS Server,裡面還有一些詳細的參數並沒有講解。會在準備一些資料放在下面,讓大家可以參考,敬請期待嘿~
喜歡我們的文章嗎
給一個讚吧~^^
本站聲明
目前偵測到您現在處於未登入的狀況中 若在此狀態進行收藏很有可能導致資料遺失或錯誤 建議先行登入後重新執行步驟,不僅能保障收藏資料也能獲得最新的資訊唷! kikinote小精靈關心您!
不再顯示此視窗