MikroTik へ SNMP アクセス出来るようにする
MikroTik で SNMP を設定するのは簡単です。今回は RouterOS 6.33.1 で試しました。
デフォルトの設定¶
デフォルトで SNMP 自体は無効になっています。
1 2 3 4 5 6 7 8 9 |
|
コミュニティ名はデフォルトで「public」(Read-Only)が設定されています。ADDRESSES には SNMP アクセスを許容するアドレス範囲を指定します。デフォルトでは 0.0.0.0/0 になっており、全てのアドレスからのアクセスを許容します。但し、上述の通り SNMP 自体が無効になっている為、「public」コミュニティ名でアクセスしても拒否されます。
1 2 3 4 |
|
SNMP を有効化する¶
以下のコマンドで SNMP を有効化します。
1 |
|
状態を確認すると「enabled: yes」になっています。
1 2 3 4 5 6 7 8 9 |
|
SNMP アクセスしてみる¶
OS X 端末から MikroTik へ snmpwalk してみます。値が正常に取れていれば設定完了です。
1 2 |
|
SNMP アクセスの制限¶
SNMP アクセスの制限はコミュニティ単位で制御します。アドレス範囲で指定出来ますが、インターフェイス単位では指定出来ません。どうしてもインターフェイス単位で制御したい場合はファイアウォール(/ip firewall)で制限をかけるしか無いようです。
1 |
|
設定完了後に状態確認すると以下のように表示されます。設定したアドレス範囲が ADDRESSES 欄に表示されているはずです。
1 2 3 4 |
|