作者kenduest.bbs@bbs.sayya.org (小州) 看板: linux
標題Re: [問題] 關於DNS的那些設定檔
時間SayYA 資訊站 (2008/05/05 Mon 15:44:13)
※ 引述《tiger2000.bbs@ptt.cc (tiger2000)》之銘言:
> 不好意思, 又上來請教了.
> 剛剛參考過鳥哥的架站文件 -> DNS Server 那部份文件,
> 對DNS的運作有些初步的了解, 不過還有個關於 named.conf
> 裡面所指定的那些正解/反解設定檔案的問題 :
> named.(hostname)
> named.(ip)
> 請問這些檔案有辦法透過系統自動產生嬤? 還是得
> 系統管理者慢慢敲上去?
> 以前在某UNIX系統上有提供一個 "h2n" 的工具,
> 只要簡單的命令 :
> h2n -d (domain.name) -n (xxx.xxx.xxx)
> 就可以自動產生那些檔案.. 可是我查了一下我剛裝好的 Fedora 8
> 好像沒這個套件..??
> 有沒有什麼建議? Thanks.
yum install bind bind-chroot caching-nameserver
預設有 chroot,所以檔案都在 /var/named/chroot 內,裡面就是 etc/
放置設定檔案,資料檔於 var/named/ 內。
一般預設有個 caching-n*.conf 檔案,請複製一份成為 named.conf 後
並確認 named 身份可以讀取,後續修改該檔案即可。內容大概像是:
acl "trust-network" {
localhost;
192.168.0.0/16;
};
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { any; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
query-source port 53;
query-source-v6 port 53;
allow-query { trust-network; };
allow-recursion { trust-network; };
allow-transfer { none; };
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
include "/etc/named.rfc1912.zones";
zone "xxxxxxx.com.tw" {
type master;
file "data/xxxxxxx.com.tw.zone";
allow-query { any; };
};
提供給你參考。
--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
現代人普遍的現象: 「小學而大遺」、「捨本而逐末」
「以偏而概全」、「因噎而廢食」
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: kendlee.sayya.org