亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 937 | 回復(fù): 0
打印 上一主題 下一主題

BIND9詳解之日志篇 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2009-10-19 13:59 |只看該作者 |倒序?yàn)g覽
在默認(rèn)情況下,BIND把日志消息寫到/var/log/messages文件中,而這些日志消息是非常少的,主要就是啟動(dòng),關(guān)閉的日志記錄和一些嚴(yán)重錯(cuò)誤的消息,所以要詳細(xì)記錄
服務(wù)器
的運(yùn)行狀況,需要自己配置服務(wù)器的日志行為。也就是要在配置文件named.conf中使用logging語(yǔ)句來(lái)定制自己所需要的日志記錄,logging語(yǔ)句的語(yǔ)法為:
  logging {
           channel  {
                  file ;
                   syslog ;
                  null;
                  stderr;
                   severity ;
                   print-time ;
                   print-severity ;
                   print-category ;
          };
          category  { ; ... };
  };
  在日志中主要有兩個(gè)概念:通道(channel)和類別(category)。通道指定了應(yīng)該向哪里發(fā)送日志數(shù)據(jù):是發(fā)送給syslog,還是寫在一個(gè)文件里,或是發(fā)送給named的標(biāo)準(zhǔn)錯(cuò)誤輸出,還是發(fā)送到位
存儲(chǔ)
桶(bit bucket)。類別則規(guī)定了哪些數(shù)據(jù)需要記錄。下面我們主要介紹一下文件通道和類別。
  在定義通道的語(yǔ)句中,severity是指定記錄消息的級(jí)別。在bind中主要有以下幾個(gè)級(jí)別(按照嚴(yán)重性遞減的順序):
  critical
  error
  warning
  notice
  info
  debug [ level ]
  dynamic
  定義了某個(gè)級(jí)別后,系統(tǒng)會(huì)記錄包括該級(jí)別以及比該級(jí)別更嚴(yán)重的級(jí)別的所有消息。比如定義級(jí)別為error,則會(huì)記錄critical和error兩個(gè)級(jí)別的信息。一般情況下,我們記錄到info級(jí)別就可以了。print-time是設(shè)定在日志中是否需要寫入時(shí)間,print-severity是設(shè)定在日志中是否需要寫入消息級(jí)別,print-category是設(shè)定在日志中是否需要寫入日志類別。
  category語(yǔ)句是指定哪一種類別的數(shù)據(jù)使用哪個(gè)或者哪幾個(gè)已經(jīng)定義了的通道。在bind9中類別有:
  default
  default類別匹配所有未明確指定通道的類別,但是不匹配不屬于任何類別的消息。這些不屬于任何類別的消息屬于下面列出的這些類別。
  general
  包括所有未明確分類的BIND消息。
  client
  處理客戶端請(qǐng)求。
  config
  配置文件分析和處理。
  database
  同BIND內(nèi)部數(shù)據(jù)庫(kù)相關(guān)的消息,用來(lái)存儲(chǔ)區(qū)數(shù)據(jù)和緩存記錄。
  dnssec
  處理DNSSEC簽名的響應(yīng)。
  lame-servers
  發(fā)現(xiàn)錯(cuò)誤授權(quán)。
  network
  
網(wǎng)絡(luò)
操作
  notify
  異步區(qū)變動(dòng)通知。
  queries
  查詢?nèi)罩?
  resolver
  名字解析,包括對(duì)來(lái)自解析器的遞歸查詢的處理。
  security
  認(rèn)可/非認(rèn)可的請(qǐng)求。
  update
  動(dòng)態(tài)更新事件。
  xfer-in
  從遠(yuǎn)程名字服務(wù)器到本地名字服務(wù)器的區(qū)傳送。
  xfer-out
  從本地名字服務(wù)器到遠(yuǎn)程名字服務(wù)器的區(qū)傳送。
  例如要記錄queries消息,就可以如下配置(把以下語(yǔ)句添加到named.conf中就可以了):
        logging {
                channel query_log {
                        file "query.log" versions 3 size 20m;
                        severity info;
                        print-time yes;
                        print-category  yes;
                };
                category queries {
                        query_log;
                };
        };
  這樣服務(wù)器會(huì)在工作目錄(directory語(yǔ)句所指定的目錄,通常為:/var/named)下創(chuàng)建query.log這個(gè)文件,并把運(yùn)行過(guò)程產(chǎn)生的queries消息寫如到query.log文件中,如下:
  Nov   28  16:04:55.516  queries: client 192.168.0.113#32770: query: dns.andy.com IN A
  另外解釋一下“file "query.log" versions 3 size 20m;”語(yǔ)句中“version”和“size”的意義:
  version是指定允許同時(shí)存在多少個(gè)版本的該文件,比如指定3個(gè)版本(version 3),bind9會(huì)保存query.log、query.log0、query.log1和query.log2。
  Size是指定文件大小的上限,如果只設(shè)定了size而沒(méi)有設(shè)定version的話,當(dāng)文件達(dá)到指定的文件大小上限時(shí),服務(wù)器停止寫入該文件。如果設(shè)定了version的話,服務(wù)器會(huì)進(jìn)行循環(huán),比如把query.log變成query.log1,query.log1變成query.log2等,然后建立一個(gè)新的query.log進(jìn)行寫入。


本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u/14504/showart_2073219.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP