With the following Addin script you can configure SNMPv3 on LANCOM Switches of the GS-3xxx series:
exports.main = function (config, context) {
config.addScriptLine("enable");
config.addScriptLine("configure");
config.addScriptLine("snmp-server");
config.addScriptLine("snmp-server user USERNAME sha PASSWORD priv aes PASSWORD");
config.addScriptLine("snmp-server security-to-group model v3 name USERNAME group GROUPNAME");
config.addScriptLine("snmp-server view VIEWNAME OID VIEWTYPE ");
config.addScriptLine("snmp-server access GROUPNAME model v3 level priv read VIEWNAME write VIEWNAME");
config.addScriptLine("snmp-server host USERNAME");
config.addScriptLine("trapmode udp");
config.addScriptLine("version v3 engineID EngineID USERNAME");
config.addScriptLine("host IPAddress");
config.addScriptLine("exit");
config.addScriptLine("event group Cold-Start trap enable");
config.addScriptLine("event group Warm-Start trap enable");
config.addScriptLine("event group Link-Status trap enable");
config.addScriptLine("event group Login trap enable");
config.addScriptLine("event group Logout trap enable");
config.addScriptLine("event group Auth-Failed trap enable");
config.addScriptLine("event group Password-Change trap enable");
config.addScriptLine("event group Mgmt-IP-Change trap enable");
config.addScriptLine("event group Module-Change trap enable");
config.addScriptLine("event group LACP trap enable");
config.addScriptLine("event group NAS trap enable");
config.addScriptLine("event group Config-Info trap enable");
config.addScriptLine("event group Firmware-Upgrade trap enable");
config.addScriptLine("event group Import-Export trap enable");
config.addScriptLine("event group Port-Security trap enable");
config.addScriptLine("event group Access-Mgmt trap enable");
config.addScriptLine("event group ACL trap enable");
config.addScriptLine("event group ACL-Log trap enable");
config.addScriptLine("event group Loop-Protect trap enable");
config.addScriptLine("event group FAN trap enable");
config.addScriptLine("event group Voltage trap enable");
config.addScriptLine("event group Temperature trap enable");
config.addScriptLine("event group Spanning-Tree trap enable");
config.addScriptLine("event group NTP-Sync trap enable");
config.addScriptLine("exit");
};
|
---|
download json file View file |
---|
name | GS-3XXX-SNMPv3.json |
---|
height | 250 |
---|
|
|