SNMPv3 fordert, dass ein SNMP-Agent eine eindeutige engineID festlegen muss, um auf SNMPv3 Anforderungen zu antworten. Diese Id wird normalerweise automatisch bestimmt, indem zwei nicht rational vorhersagbare Werte verwendet werden:
eine (Pseudo-)Zufallszahl und
die aktuelle Zeit in Sekunden.
Diese ist die empfohlene Vorgehensweise.
Es gibt jedoch die Möglichkeit, die engineID auf andere Art zu bestimmen:
engineID STRING
Gibt an, dass engineID aus der in STRING angegebenen Zeichenkette erzeugt werden soll.
engineIDType 1|2|3
Gibt an, dass die engineID aus der IPv4-Adresse (1), der IPv6-Adresse (2) oder der MAC-Adresse erzeugt werden soll. Bitte beachten Sie, dass eine Änderung der IP-Adresse (oder ein Austausch/Umschalten der Netzwerk-Karte) Probleme verursachen kann.
engineIDNic INTERFACE
Legt fest, welche Schnittstelle zur Bestimmung der MAC-Adresse verwendet werden soll. Fall engineID Typ 3 nicht angegeben ist, dann ist diese Anweisung wirkungslos.
Standard ist eth0.