13.2. Simple Network Management Protocol (SNMP) 文字列の変更
director は、オーバークラウド向けのデフォルトの読み取り専用 SNMP 設定を提供します。SNMP の文字列を変更して、権限のないユーザーがネットワークデバイスに関する情報を取得するリスクを軽減することを推奨します。
オーバークラウドの環境ファイルで ExtraConfig フックを使用して、以下の hieradata を設定します。
- snmp::ro_community
-
IPv4 の読み取り専用 SNMP コミュニティー文字列。デフォルト値は
publicです。 - snmp::ro_community6
-
IPv6 の読み取り専用 SNMP コミュニティー文字列。デフォルト値は
publicです。 - snmp::ro_network
-
デーモンへの
RO クエリーが許可されるネットワーク。この値は文字列または配列のいずれかです。デフォルト値は127.0.0.1です。 - snmp::ro_network6
-
デーモンへの IPv6
RO クエリーが許可されるネットワーク。この値は文字列または配列のいずれかです。デフォルト値は::1/128です。 - snmp::snmpd_config
-
安全弁として snmpd.conf に追加する行の配列。デフォルト値は
[]です。利用できるすべてのオプションについては、SNMP 設定ファイル に関する Web ページを参照してください。
以下に例を示します。
parameter_defaults:
ExtraConfig:
snmp::ro_community: mysecurestring
snmp::ro_community6: myv6securestring
parameter_defaults:
ExtraConfig:
snmp::ro_community: mysecurestring
snmp::ro_community6: myv6securestring
これにより、全ノードで、読み取り専用の SNMP コミュニティー文字列が変更されます。