若要啟用 ESXi SNMP 代理程式來傳送和接收 SNMP v1 和 v2c 訊息,您必須至少為代理程式設定一個社群。

執行這項作業的原因和時機

SNMP 社群定義裝置和管理系統群組。僅屬於同一社群的裝置和管理系統可以交換 SNMP 訊息。裝置或管理系統可以是多個社群的成員。

如果透過 vCLI 執行 ESXCLI 命令,您必須提供用於指定目標主機和登入認證的連線選項。如果使用 ESXi Shell 直接在主機上使用 ESXCLI 命令,則可以使用所提供的命令,無需指定連線選項。如需有關連線選項的詳細資訊,請參閱 vSphere Command-Line Interface 概念和範例

先決條件

使用 ESXCLI 命令設定 ESXi SNMP 代理程式。如需有關如何使用 ESXCLI 的詳細資訊,請參閱《vSphere 命令列介面入門》

程序

執行具有 --communities 選項的 esxcli system snmp set 來設定 SNMP 社群。

例如,若要設定公開的東西部網路作業中心社群,請執行下列命令:

esxcli system snmp set --communities public,eastnoc,westnoc

每次使用此命令指定社群時,您所指定的設定將覆寫先前的組態。若要指定多個社群,請用逗號分隔社群名稱。