LinuCレベル2 202試験の例題と解説
2.08.1BINDの設定と管理
202試験の試験範囲から「2.08.1 BINDの設定と管理」についての例題を解いてみます。
例題
/etc/named.confのloggingステートメントにおいて設定するパラメータ名を、全て選択せよ。
- channel
- severity
- category
- directory
- allow-transfer
※この例題は実際の試験問題とは異なります。
解答と解説
答えは「1.channel 2.severity 3.category」 です。
/etc/named.confの設定は、以下のステートメントがあります。
aclステートメント:ネームサーバへ許可・拒否されるホストを定義
includeステートメント:named.confに他の設定ファイルをインクルード
optionsステートメント:BINDのグローバル設定を記載
zoneステートメント:ゾーンファイルの場所やゾーンのオプションなどを記載
loggingステートメント:BINDのロギングに関する設定を記載
1.channelはログの出力方法、2.severityはログレベル、3.categoryはどのようなログを出力するかを指定し、loggingステートメントにおいて設定を行います。
また、4.directory(namedの作業ディレクトリを指定)はoptionsステートメント、5.allow-transfer(ゾーン情報の転送の要求が許可されたスレーブサーバ指定)はzoneステートメントにおいて設定します。
以下は、/etc/named.confのloggingステートメントのサンプルです。
-------
[root@localhost named]# cat /etc/named.conf
.
.
省略
.
.
logging {
channel kujirai { <-channel名指定
file "/var/log/named/named.log"; <-ログの出力先指定
severity info; <-指定されたログレベル以上が記録される
print-category yes; <-ログにカテゴリーを出力
print-severity yes; <-ログにseverityを出力
print-time yes; <-ログに時間を出力
};
category general { <-指定channel名に対する出力するログを設定
kujirai;
};
};
上記に基づきログが出力された場合、以下のようなロギングが行われ、 category・severity・時間が記録されていることが確認できます。
[root@localhost named]# cat -n /var/log/named/named.log
.
.
省略
.
.
1785 29-Oct-2018 18:33:08.765 general: info: received control channel command 'stop'
1786 29-Oct-2018 18:33:08.767 general: info: shutting down: flushing changes
1787 29-Oct-2018 18:33:08.767 general: notice: stopping command channel on 127.0.0.1#953
1788 29-Oct-2018 18:33:08.768 general: notice: stopping command channel on ::1#953
1789 29-Oct-2018 18:33:08.782 general: notice: exiting
1790 29-Oct-2018 18:33:08.896 general: info: managed-keys-zone: loaded serial 2
1791 29-Oct-2018 18:33:08.896 general: info: zone 0.in-addr.arpa/IN: loaded serial 0
1792 29-Oct-2018 18:33:08.898 general: info: zone 11.168.192.in-addr.arpa/IN: loaded serial 2018102901
1793 29-Oct-2018 18:33:08.898 general: info: zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
1794 29-Oct-2018 18:33:08.899 general: info: zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
1795 29-Oct-2018 18:33:08.899 general: info: zone localhost/IN: loaded serial 0
1796 29-Oct-2018 18:33:08.899 general: info: zone localhost.localdomain/IN: loaded serial 0
1797 29-Oct-2018 18:33:08.899 general: info: zone test.local/IN: loaded serial 2018102901
1798 29-Oct-2018 18:33:08.899 general: notice: all zones loaded
1799 29-Oct-2018 18:33:08.899 general: notice: running
例題作成者
鯨井 貴博 氏(登録インストラクター、LPI-Japanアカデミック認定校 Zeus IT Camp)