IT pass HikiWiki - [ITPASS2009]bind のアップデート Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

{{toc}}

[((<ITPASSサーバ構築ドキュメント>)) へ戻る]

= 概要

2010-01-29 に, BIND 9-6-1.P1 から BIND 9.6.1-P3 へのアップデートを行った.

以下にはその際の作業ログを記す.

= バージョン確認

現在起動している bind のバージョンを確認した.

  $ dig @133.30.109.22 chaos txt version.bind

  ; <<>> DiG 9.6.1-P3 <<>> @133.30.109.22 chaos txt version.bind

  …省略…

  ;; QUESTION SECTION:
  ;version.bind.                  CH      TXT

  ;; ANSWER SECTION:
  version.bind.           0       CH      TXT     "9.6.1-P1"  # <-- 使用しているバージョン

  ;; AUTHORITY SECTION:
  version.bind.           0       CH      NS      version.bind.

  …省略…


= 設定ファイルのバックアップ

念のため, /usr/local/bind/etc/namedb/ を namedb.bk としてコピーした.


= BIND 9.6.1-P3 のインストール

  # cd /usr/local/src

* 配布サイト ((<URL:https://www.isc.org/>)) から BIND 9.6.1-P3 のアーカイブを取得, 展開.

    # wget ftp://ftp.isc.org/isc/bind9/9.6.1-P3/9.6.1-P3.tar.gz
    # tar zxfv bind-9.6.1-P3.tar.gz

* BIND 9.6.1-P3 をビルド, インストール.

    # cd bind-9.6.1-P3
    # ./configure --prefix=/usr/local/bind
    # make
    # make install

DNS サーバ構築時に行ったので必要ないかもしれないが, 念のため以下の作業も行った.

* bind9-host, dnsutils を削除.

    # apt-get remove bind9-host dnsutils


= bind の再起動

  * bind の再起動
     # ./bind restart

= 動作, バージョン確認

  * 動作確認

     $ dig @133.30.109.22 google.com

    正常に答えが返ってきた.

  * バージョン確認

     $ dig @133.30.109.22 chaos txt version.bind

     ; <<>> DiG 9.6.1-P3 <<>> @133.30.109.22 chaos txt version.bind

     …省略…

     ;; QUESTION SECTION:
     ;version.bind.                  CH      TXT

     ;; ANSWER SECTION:
     version.bind.           0       CH      TXT     "9.6.1-P3" # <-- P3 であることを確認  

     ;; AUTHORITY SECTION:
     version.bind.           0       CH      NS      version.bind.

     …省略…



[((<ITPASSサーバ構築ドキュメント>)) へ戻る]