學習誌
首頁 FreeBSD 網路管理 DNS伺服器

下一頁 上一頁 最近更新:2008年09月26日20時03分39秒
Valid XHTML 1.1! Valid CSS!

在開始設定DNS伺服器之前,要先規劃網域內的主機名稱與IP位址對應的關係。在此假設我們擁有mydomain這個網域,DNS伺服器的主機名稱將設定為ns,IP位址是192.168.101.254。在這個網域中有DHCP伺服器,將會分配192.168.101.1到192.168.101.253的IP位址給網域中的電腦。我們希望這些電腦也都有一個主機名稱。例如192.168.101.1對應到1-dynamic-ip.mydomain;192.168.101.253對應到253-dynamic-ip.mydomain。

編輯/etc/namedb/named.conf

options {
        directory       "/etc/namedb";
        pid-file        "/var/run/named/pid";
        dump-file       "/var/dump/named_dump.db";
        statistics-file "/var/stats/named.stats";
        listen-on       { 127.0.0.1; 192.168.101.254; };
};

zone "." { type hint; file "named.root"; };

zone "localhost"        { type master; file "master/localhost-forward.db"; };
zone "127.in-addr.arpa" { type master; file "master/localhost-reverse.db"; };

zone "mydomain." {
        type master;
        file "dynamic/mydomain.zone";
};
zone "101.168.192.in-addr.arpa" {
        type master;
        file "dynamic/101.168.192.in-addr.arpa.zone";
};