[ITPASS2009]bind のアップデート

概要

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サーバ構築ドキュメント へ戻る]