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

CentOS 6 install DNS Server use bind

作者: 七味粉 |
文章2013-04-16
106 分享
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,裡面還有一些詳細的參數並沒有講解。會在準備一些資料放在下面,讓大家可以參考,敬請期待嘿~
貼心小提醒
1.您目前未登入,若於此狀態進行文章收藏,紀錄可能無法長期保留。
2.建議登入後進行收藏,好文會幫你保存著,隨時要看也不怕找不到唷~

KiKiNote持續為您提供最優質的資訊內容,謝謝您!
不再顯示此視窗

複製成功