code-test

2013年5月7日 星期二

[Freebsd] DNS架設

Chapter 2 DNS 架設 - 使用 bind 9-9.3. 4.1

Chapter 2-1  安裝 Bind 9-9.2.

實際上的應用,若所有的Services都在一台Server上,是不需要有特定一台的DNS Server的,在此僅以模擬其他Service是在Test Host上為主。(使用BIND 9.X之優點:多執行緒多CPU的支援、多了A6 offset的功能、反解有三種方法,簡單且對IPv6的特性更容易處理、支援多種不同資料庫等等)。

安裝Bind 9-9.2.2以上:

# cd /usr/ports/dns/bind99

make

make install clean

設定 forwarders

forwarders {
        //127.0.0.1;
    168.95.1.1;
};

設定 zone file

 

zone "testlab.com.tw" { // 宣告網域名稱
        type master;
        file "zone.fwd.testlab";
};

// [Rev] 反解網域設定區,
// 宣告反解的IP區段,Class C。
zone "0.1.168.192.in-addr.arpa" {
        type master;
        file "zone.rev";
};

內容為:

更新 /etc/rc.conf檔案

Command: vi /etc/rc.conf

Context:

named_enable="YES" //加入

完成以上步驟後,啟動DNS

Command: /etc/rc.d/named start

沒有留言:

張貼留言