探查Linux DNS伺服器健全狀態

來源:互聯網
上載者:User

  在Linux環境下,提供了廣泛流行的BIND伺服器,它是構建DNS伺服器最常用的伺服器軟體。介紹BIND的安裝的文章現在很多,現在我們就一起來談一下維護的話題。我們如何才能夠瞭解DNS伺服器的運行情況下呢,它忙不忙、負載大不大?這一切,對於系統管理員而言,是比較重要的。

  想瞭解DNS伺服器的健全狀態,可以通過查看DNS伺服器在運行時所產生的記錄檔來實現。

  BIND 8提供了一些控制日誌系統的手段,不過呢,預設狀態所產生的日誌已經夠用了,通過這些日誌資訊,足以瞭解DNS伺服器現在的健全狀態了。

  在預設情況下,BIND是通過syslog來組建記錄檔的,存放在/var/log/message檔案中。註:與之相關的還有以下四個檔案:

  /var/log/message.1

  /var/log/message.2

  /var/log/message.3

  /var/log/message.4

  其實是將日誌分為了5個檔案來儲存,防止檔案過大,當message檔案夠大後,就變成了message.1,原來的message.1就成了message.2……,message.4的內容就消失了。

  由於這個檔案中的日誌資訊是syslog產生的,所以不並是全都是關於BIND的日誌資訊。我們執行以下命令,將所有BIND的日誌資訊挑選出來:

  more /var/log/message|grep named >/tmp/named.log

  註:BIND伺服器的進程名是named。

  這樣,/var/log/message中與BIND相關的日誌資訊都會寫入/tmp/named.log檔案中了。最主要的日誌有兩種:LOG_NOTICE,LOG_INFO級的日誌。

  一、 LOG_NOTICE級日誌

  1.每次啟動BIND伺服器named時,會產生一個如下所示的LOG_NOTICE級日誌資訊:

  Nov 28 10:37:45 www named[10134]: starting. named 8.2.2-P3

  其中:



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.