3月 04, 2014

設定 BIND9 伺服器

BIND9 有點吃記憶體,如果要跑在小型機器上的話,最好改用其他替他方案(如:NSD, Name Server Daemon),稍微講一下 BIND 裝好之後要設定的部份。這邊假設:委派 sub.domain.net 網域給 dns.domain.net 解析。

1. 在 named.conf.options 中加入全域設定
options {
  forwarders {
    8.8.8.8;
  };
  recursion no;
  version "[SECURED]";
};
2. 在 named.conf.local 加入代管 Zone 名稱
zone "sub.domain.net" in {
  type master;
  file "/etc/bind/db.sub.domain.net";
};
3. 新增 Zone 檔案 (即:db.sub.domain.net)
$TTL 604800
@    IN  SOA   dns.domain.net. root.localhost. (
     2014030301   ; Serial
     1200         ; Refresh
     7200         ; Retry
     2419200      ; Expire
     86400 )      ; Negative Cache TTL
;  
@     IN  NS    dns.domain.net.
@     IN  MX    10  mail
@     IN  A     [ IP of sub.ldomain.net ]
dns   IN  A     [ IP of dns.domian.net ]
mail  IN  A     [ IP of Mail Server ]
4. 重新載入 BIND 服務

沒有留言:

張貼留言