幫助中心
這里有最新的使用文檔和教程
ESXI開(kāi)啟snmp協(xié)議方法
ESXi5集成了SNMP代理?不能安裝完整的SNMP服務(wù)。開(kāi)啟SNMP代理可以使用VMware vSphere CLI命令行。開(kāi)啟之后可以用監(jiān)控軟件查詢基于SNMP的主機(jī)信息。
ssh登錄到ESXI上執(zhí)行命令如下:
esxcli system snmp set --enable true
esxcli system snmp set --communities public
[root@GYQ-Prod-P07:~] esxcli system snmp set --enable true
[root@GYQ-Prod-P07:~] esxcli system snmp set --communities public
[root@GYQ-Prod-P07:~] esxcli system snmp get
Authentication:
Communities: public
Enable: true
Engineid: 00000063000000a100000000
Hwsrc: indications
Largestorage: true
Loglevel: info
Notraps:
Port: 161
Privacy:
Remoteusers:
Syscontact:
Syslocation:
Targets:
Users:
V3targets:
設(shè)置可以監(jiān)控SNMP的IP
先關(guān)閉所有
esxcli network firewall ruleset set -a false -r snmp
設(shè)置允許某個(gè)IP通過(guò)或者某個(gè)IP段通過(guò)
例:只允許1.1.1.1通過(guò)
# esxcli network firewall ruleset allowedip add --ruleset-id snmp \
復(fù)制代碼
--ip-address 1.1.1.1
刪除某個(gè)IP通過(guò)或者某個(gè)IP段通過(guò)
# esxcli network firewall ruleset allowedip remove --ruleset-id snmp \
復(fù)制代碼
--ip-address 1.1.1.1
查看可以通過(guò)的IP列表
# esxcli network firewall ruleset allowedip list | grep snmp
允許來(lái)自任何源IP:
esxcli network firewall ruleset set --ruleset-id snmp --allowed-all true