Quando si configura l'agente SNMP di ESXi per SNMPv3, l'agente supporta l'invio di notifiche (trap e informazioni) e la ricezione di richieste GET, GETBULK e GETNEXT. SNMPv3 offre inoltre una protezione più solida rispetto a SNMPv1 o SNMPv2c, inclusa l'autenticazione e la crittografia delle chiavi.
Configurazione dell'ID del motore SNMP
Ogni agente SNMP v3 ha un ID motore che funge da identificatore univoco per l'agente. L'ID motore viene utilizzato con una funzione hash per generare chiavi per l'autenticazione e la crittografia dei messaggi SNMP v3.
Se non si specifica un ID motore, quando si abilita l'agente SNMP, viene generato automaticamente un ID motore.
Se si eseguono comandi ESXCLI tramite ESXCLI, è necessario fornire opzioni di connessione che specifichino l'host di destinazione e le credenziali di accesso. Se si utilizzano i comandi ESXCLI direttamente in un host utilizzando ESXi Shell, è possibile utilizzare i comandi come specificato senza specificare le opzioni di connessione. Per ulteriori informazioni sulle opzioni di connessione, vedere Concetti ed esempi di ESXCLI.
Prerequisiti
Configurare l'agente SNMP di ESXi utilizzando i comandi ESXCLI. Per ulteriori informazioni su come utilizzare ESXCLI, vedere Guida introduttiva a ESXCLI.
Procedura
- ♦ Eseguire il comando esxcli system snmp set con l'opzione --engineid per configurare l'ID del motore SNMP.
Ad esempio, eseguire il comando seguente:
esxcli system snmp set --engineid id
In questo caso, id è l'ID motore e deve essere una stringa esadecimale contenente tra 5 e 32 caratteri.
Configurazione dei protocolli di autenticazione e privacy SNMP
SNMPv3 supporta facoltativamente i protocolli di autenticazione e privacy.
L'autenticazione viene utilizzata per garantire l'identità degli utenti. La privacy consente di crittografare i messaggi SNMP v3 per garantire la riservatezza dei dati. Questi protocolli forniscono un livello di sicurezza più elevato rispetto a quello disponibile in SNMPv1 e SNMPv2c, che utilizzano stringhe della community per la sicurezza.
Autenticazione e privacy sono entrambe facoltative. Tuttavia, è necessario abilitare l'autenticazione per abilitare la privacy.
I protocolli di autenticazione e privacy SNMPv3 sono funzionalità vSphere concesse in licenza e potrebbero non essere disponibili in alcune edizioni di vSphere.
Se si eseguono comandi ESXCLI tramite ESXCLI, è necessario fornire opzioni di connessione che specifichino l'host di destinazione e le credenziali di accesso. Se si utilizzano i comandi ESXCLI direttamente in un host utilizzando ESXi Shell, è possibile utilizzare i comandi come specificato senza specificare le opzioni di connessione. Per ulteriori informazioni sulle opzioni di connessione, vedere Concetti ed esempi di ESXCLI.
Prerequisiti
Configurare l'agente SNMP di ESXi utilizzando i comandi ESXCLI. Per ulteriori informazioni su come utilizzare ESXCLI, vedere Guida introduttiva a ESXCLI.
Procedura
Configurazione di utenti SNMP
È possibile configurare fino a 5 utenti che possono accedere alle informazioni di SNMP v3. I nomi utente non possono contenere più di 32 caratteri.
Durante la configurazione di un utente, si generano valori hash di autenticazione e privacy in base alle password di autenticazione e privacy dell'utente e all'ID motore dell'agente SNMP. Se si modifica l'ID motore, il protocollo di autenticazione o il protocollo della privacy dopo aver configurato gli utenti, gli utenti non sono più validi e devono essere riconfigurati.
Se si eseguono comandi ESXCLI tramite ESXCLI, è necessario fornire opzioni di connessione che specifichino l'host di destinazione e le credenziali di accesso. Se si utilizzano i comandi ESXCLI direttamente in un host utilizzando ESXi Shell, è possibile utilizzare i comandi come specificato senza specificare le opzioni di connessione. Per ulteriori informazioni sulle opzioni di connessione, vedere Concetti ed esempi di ESXCLI.
Prerequisiti
- Prima di configurare gli utenti, verificare di aver configurato i protocolli di autenticazione e privacy.
- Assicurarsi di conoscere le password di autenticazione e privacy per ogni utente che si intende configurare. Le password devono includere almeno 7 caratteri. Archiviare tali password nei file nel sistema host.
-
Configurare l'agente SNMP di ESXi utilizzando i comandi ESXCLI. Per ulteriori informazioni su come utilizzare ESXCLI, vedere Guida introduttiva a ESXCLI.
Procedura
Configurazione delle destinazioni SNMP v3
Configurare le destinazioni SNMP v3 per consentire all'agente SNMP di ESXi di inviare trap e informazioni SNMP v3.
SNMP v3 consente di inviare trap e informazioni. Un messaggio informativo è un tipo di messaggio che il mittente reinvia al massimo tre volte. Il mittente attende 5 secondi tra un tentativo e l'altro, a meno che il messaggio non venga confermato dal destinatario.
È possibile configurare al massimo tre destinazioni SNMP v3, oltre a un massimo di tre destinazioni SNMP v1/v2c.
Per configurare una destinazione, è necessario specificare un nome host o un indirizzo IP del sistema che riceve le trap o le informazioni, un nome utente, un livello di sicurezza e se vengono inviate trap o informazioni. Il livello di sicurezza può essere none (ovvero nessuna sicurezza), auth (solo per l'autenticazione) o priv (per l'autenticazione e la privacy).
Se si eseguono comandi ESXCLI tramite ESXCLI, è necessario fornire opzioni di connessione che specifichino l'host di destinazione e le credenziali di accesso. Se si utilizzano i comandi ESXCLI direttamente in un host utilizzando ESXi Shell, è possibile utilizzare i comandi come specificato senza specificare le opzioni di connessione. Per ulteriori informazioni sulle opzioni di connessione, vedere Concetti ed esempi di ESXCLI.
Prerequisiti
-
Assicurarsi che gli utenti che accedono alle trap o alle informazioni siano configurati come utenti SNMP per l'agente SNMP di ESXi e per il sistema di gestione di destinazione.
- Se si configurano le informazioni, è necessario l'ID motore per l'agente SNMP nel sistema remoto che riceve il messaggio informativo.
-
Configurare l'agente SNMP di ESXi utilizzando i comandi ESXCLI. Per ulteriori informazioni su come utilizzare ESXCLI, vedere Guida introduttiva a ESXCLI.