Re: [問題] 可否將name server的記錄檔log 獨立出 …

看板Linux作者時間16年前 (2008/05/19 16:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《kadok.bbs@ptt.cc (暗夜流星)》之銘言: > 我覺得DNS server的解析過程,都被記錄在/var/log/messages 裡面 > 太亂太複雜了 這是因為該主機上面還有別的service > 我找了一下官方手冊 可能是因為真的看不大懂 已經說過你這個設定根本不會,再者 named 本來就不把所有解析的東西 放到 messages,所以您是否自己誤解了? named 一般只會輸出自己啟動時候的一些資訊,後續像是啥特殊的 lame server 等情況才會輸出,其他訊息一般都不會跑去 messages 內。 > 才會想上來問問看 是否DNS 也能像某些service 有自己獨立的log檔 > 也就是把自己的log 單獨在單一檔案 > 這樣看起來、管理起來,比較方便,故而求教之,謝謝 那請您參考 bind 的 manual 與相關文件,自行查一下即可。下面的 url 提供給你參考。 http://svn.mandriva.com/svn/packages/cooker/bind/current/SOURCES/ logging.conf > : fedora/rhel 系統 ? named 都 chroot 了,實際上是要在 /var/named/ 內, > : 以該目錄為基準點後才進而有相關檔案。 > 也就是說 我要把檔案指定在/var/named/目錄下面 > 才會在server運作時,產生相應的檔案?還是,我要事先touch這些files 您斷章取義 :~ 我是說因為 named chroot 過了,所有任何 named.conf 內指定的路徑都是 以 /var/named/chroot/ 當作 / 才延續下去,所以你要找檔案目錄請不要 到原本系統目錄去找,而是先到該目錄內後才逐一進去。 > : 另外 cache_dump.db 與 named_stats.txt 你是要跑 rndc 命令傳入相關 > : 參數時候才會寫入該檔案。 > 我問這個項目,主要是想知道cache-only DNS server 那些檔案是給 rndc 傳入必要參數把記憶體內的資訊 dump 出來給管理者 要閱讀檢視用的,不是給後續 named 讀入使用的資料檔案。 > 的快取時間長度 也就是保留該cache 的保存期限 是怎麼被決定的? > 是上游DNS ? 還是cache-only本身? > 這些cache 會不會因為reboot而消失不見? (目前我發現是.....會) > 請再指教 > 謝謝 您的問題最好是根本了解 dns 的查詢運作,尤其是 TTL 的設定功能, 因為詢問的資料要 cache 保留多久都是由查詢時候給的 TTL 來決定, 這是授權的 nameserver 回應給你的,與啥上游 dns 沒啥關係。 cache 都放在記憶體,不儲存在磁碟,所以程式結束都會消失。 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」 「以偏而概全」、「因噎而廢食」 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: kendlee.sayya.org
文章代碼(AID): #18CJE_00 (Linux)
文章代碼(AID): #18CJE_00 (Linux)