---
title: SNMPセキュリティ超入門
tags:  #セキュリティ #ネットワーク #snmp #脆弱性管理  
author: [はるきち](https://convert.docswell.com/user/7847837919)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/V7P2W6M278.jpg?width=480
description: ニフクラ エンジニア ミートアップの登壇資料です。 https://fujitsufjct.connpass.com/event/301514/  (AIによる要約) このプレゼンテーションでは、SNMP（Simple Network Management Protocol）についての基礎知識と、そのセキュリティ懸念について説明しています。SNMPはネットワーク監視や管理に用いられるプロトコルであり、各種デバイスから情報を取得するための仕組みを持っています。特にSNMPv2cとSNMPv3の違いや、ユーザ認証や暗号化の必要性について触れています。さらに、推奨されるセキュリティ設定やクラウド環境におけるSNMPの適用についても言及しています。
published: February 03, 25
canonical: https://convert.docswell.com/s/7847837919/K82R1W-2025-02-03-233120
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/V7P2W6M278.jpg)

SNMP
セキュリティ超入門
2023/11/29 masashi.kouda
第66回
ニフクラ エンジニア ミートアップ


# Page. 2

![Page Image](https://bcdn.docswell.com/page/2JVD839XJQ.jpg)

Who am I?
幸田将司:
セキュリティのフリーランス:
- SecuriST(R) 認定診断士 試験委員会
- 株式会社Levii
- 株式会社バラエナテック 代表
SNS:
- @halkichisec
Copyright ©︎ m.kouda 2023


# Page. 3

![Page Image](https://bcdn.docswell.com/page/5EGY53ZREL.jpg)

Contents
1. SNMPとはなんぞや
2. SNMPのセキュリティ
3. 推奨設定
Copyright ©︎ m.kouda 2023


# Page. 4

![Page Image](https://bcdn.docswell.com/page/4JQMZ5LY7P.jpg)

SNMPとはなんぞや
Copyright ©︎ m.kouda 2023


# Page. 5

![Page Image](https://bcdn.docswell.com/page/K74V39DZJ1.jpg)

SNMPとはなんぞや
◼SNMP(Simple Network Management Protocol)
➢ネットワーク監視/管理を行うためのプロトコル
• UDPで動作
➢監視対象はWebサーバやルータ、スイッチ等
➢2つの要素が必要
• マネージャ(管理する側)
• エージェント(管理される側)
➢利用するメリット
• 対応機器が多い
• 様々なデバイスが混在するネットワークで使用できる
Copyright ©︎ m.kouda 2023


# Page. 6

![Page Image](https://bcdn.docswell.com/page/LJ131KZD7G.jpg)

SNMPとはなんぞや
◼コミュニティ名をあいことばとしてお互いを認証
◼バージョンが存在する
➢SNMPv1
➢SNMPv2c
• コミュニティ名 + OIDの情報を送信
• 平文で送信される
➢SNMPv3
• セキュリティがちょっと向上
• ユーザの認証有
• 暗号化有
Copyright ©︎ m.kouda 2023


# Page. 7

![Page Image](https://bcdn.docswell.com/page/GJWP8D9872.jpg)

SNMPとはなんぞや
◼SNMPはどのように使う?
1. マネージャ → エージェントへのSNMPポーリング
CPUの使用率教えて
2.
マネージャ ← エージェントへのSNMPトラップ
なんかリンクダウンしたっぽい
Copyright ©︎ m.kouda 2023


# Page. 8

![Page Image](https://bcdn.docswell.com/page/4EZK8G99E3.jpg)

気にするべきセキュリティ
Copyright ©︎ m.kouda 2023


# Page. 9

![Page Image](https://bcdn.docswell.com/page/Y76QPYKD7V.jpg)

SNMPのセキュリティ
◼SNMPはどんな情報が取得できる?
➢MIBというデータ群がある
➢OIDを指定してデータを取得できる(以下はほんの一例)
MIB
OID
説明
sysDescr
1.3.6.1.2.1.1.1.0
機器に関する説明(uname -a)
sysContact
1.3.6.1.2.1.1.4.0
管理者の情報
sysName
1.3.6.1.2.1.1.5.0
機器のホスト名
sysLocation
1.3.6.1.2.1.1.6.0
ノードの物理的な位置
....etc
ベンダ毎の拡張MIBも有
NIFCLOUD クラウドユーザーガイド
https://docs.nifcloud.com/watch/guide/snmp_info.htm
ニフクラのユーザガイドも
参考になる
Copyright ©︎ m.kouda 2023


# Page. 10

![Page Image](https://bcdn.docswell.com/page/G75RKGP8E4.jpg)

SNMPのセキュリティ
◼ユーザ認証の仕組みがない
➢(SNMPv2c) コミュニティ名が一致すれば情報が取得可能
↓
➢(SNMPv3) ユーザ認証が可能
◼そもそも平文で送信される
➢(SNMPv2c) ネットワーク上の中間者攻撃に弱い
↓
➢(SNMPv3) 暗号化が可能
セキュリティ上の
弱点が解消され
た...ってコト!?
Copyright ©︎ m.kouda 2023


# Page. 11

![Page Image](https://bcdn.docswell.com/page/9J2DWY6VJR.jpg)

SNMPv3の弱点
◼UDPで動作するが、ユーザ認証 + 暗号化がある
➢システムのリソースに影響がある(許容範囲...?)
◼ユーザの存在が調査できる (+ユーザ名は平文)
$snmpwalk -v3 -u guest -A &#039;snmp_password&#039; -x AES -X &#039;rivpass&#039; -l
authPriv 127.0.0.1 1.3.6.1.2.1.1.1.0
snmpwalk: Unknown user name ← ユーザ名が違う
$snmpwalk -v3 -u snmp_user -A &#039;password&#039; -x AES -X &#039;privpass&#039; -l
authPriv 127.0.0.1 1.3.6.1.2.1.1.1.0
snmpwalk: Authentication failure (incorrect password, community or
key) ←PWが違う
Copyright ©︎ m.kouda 2023


# Page. 12

![Page Image](https://bcdn.docswell.com/page/DEY2LG9QEM.jpg)

推奨設定
Copyright ©︎ m.kouda 2023


# Page. 13

![Page Image](https://bcdn.docswell.com/page/VJN84GL278.jpg)

推奨設定
◼デフォルトのコミュニティ名を使わない
➢public, private
◼IPアドレスによる制限
➢SNMPマネージャのIPだけに応答する
◼VPN等の仕組みでトンネル化(WANの場合)
➢SNMPの存在自体を隠蔽する
➢SHODAN等にスキャンされたくない
Copyright ©︎ m.kouda 2023


# Page. 14

![Page Image](https://bcdn.docswell.com/page/YE9KQW4DE3.jpg)

クラウドの場合
◼クラウドサービスの基本監視に任せてもいいんじゃな
い...?
マネージャの管理コストが減りそう
NIFCLOUD –特徴
https://pfs.nifcloud.com/feature/
Copyright ©︎ m.kouda 2023


# Page. 15

![Page Image](https://bcdn.docswell.com/page/GE8RGNQ5JD.jpg)

おわり
◼ご清聴ありがとうございました。
Copyright ©︎ m.kouda 2023


