サードパーティのプログラムが SNMP を使用して送信されたデータにアクセスすることや、そのデータを独自のデータで置き換えることがあります。SNMP を使用した安全な通信を確立するためには、SNMP 接続の暗号化を設定してください。
設定前に、Kaspersky Web Traffic Security がインストールされているすべてのサーバーに snmpd サービスと snmptrapd サービスがインストールされていることを確認します。
SNMP 接続の暗号化を設定するには:
snmpget -v2c -cpublic localhost SNMP-FRAMEWORK-MIB::snmpEngineID.0 2>/dev/null | sed -ne 's/ //g; s/.*:/0x/p'
service snmpd stop
createUser kwts-snmp-user SHA "<パスワード>" AES "<パスワード>"
」の行を、以下の設定情報ファイルに追加します:/var/lib/snmpd/snmpd.conf
/var/lib/net-snmp/snmpd.conf
設定情報ファイルが指定されたディレクトリに存在しない場合は作成します。
master agentx
AgentXSocket udp:localhost:705,tcp:localhost:705,unix:/var/run/agentx-master.socket
agentXPerms 770 770 kluser klusers
agentAddress udp:161,tcp:161
rouser kwts-snmp-user authnopriv .1.3.6.1
com2sec notConfigUser default public
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
view systemview included .1
access notConfigGroup "" any noauth exact systemview none none
dontLogTCPWrappersConnects yes
trapsink localhost
trap2sink localhost
SNMPv3 接続を使用した SNMP トラップの転送が不要な場合は、次の行を # でコメント化します。
trapsess -e <EngineID> -v3 -l authPriv -u kwts-snmp-user -a SHA -A <パスワード> -x AES -X <パスワード> udp:localhost:162
syslocation Server Room
syscontact Sysadmin (root@localhost)
rocommunity public 127.0.0.1
master agentx
AgentXSocket tcp:127.0.0.1:705
rocommunity public 0.0.0.0 .1
trap2sink localhost
view systemview included .1
SNMPv3 接続を使用した SNMP トラップの転送が不要な場合は、次の行を # でコメント化します。
trapsess -e <EngineID> -v3 -l authPriv -u kwts-snmp-user -a SHA -A <パスワード> -x AES -X <パスワード> udp:localhost:162
mibdirs +/opt/kaspersky/kwts-control/share/snmp-mibs/
mibs all
service snmpd start
snmpwalk -mALL -v3 -l authPriv -u kwts-snmp-user -a SHA -A <パスワード> -x AES -X <パスワード> udp:localhost:161 .1.3.6.1.4.1.23668
snmpget -v3 -l authPriv -u kwts-snmp-user -a SHA -A <パスワード> -x AES -X <パスワード> udp:localhost:161 .1.3.6.1.4.1.23668.2022.2.8.1.0
service snmptrapd stop
createUser -e <EngineID> kwts-snmp-user SHA "<パスワード>" AES "<パスワード>"
」の行を、以下の設定情報ファイルに追加します:/var/lib/snmpd/snmptrapd.conf
/var/lib/net-snmp/snmptrapd.conf
設定情報ファイルが指定されたディレクトリに存在しない場合は作成します。
snmpTrapdAddr udp:<IP アドレス>:162,tcp:127.0.0.1:162
authUser log kwts-snmp-user priv
disableAuthorization no
<IP アドレス>
として、snmptrapd サービスがネットワーク接続を受信するために使用する IP アドレスを指定します。
service snmptrapd start
snmptrap -e <EngineID> -v3 -l authPriv -u kwts-snmp-user -a SHA -A <パスワード> -x AES -X <パスワード> udp:localhost:162 0 .1.3.6.1.4.1.23668.2022.1.411
SNMP 接続の暗号化が設定されます。
ページのトップに戻る