ืืืืจ ืื ืืืงืืฉ ืืชืืื ืืช ืฉื ื ืืืืจ ืฆืืื ืจืฉืช ืืืืฆืขืืช ืคืจืืืืงืื SNMPv3. ื ืืืจ ืขื SNMPv3, ืืืืืง ืืช ืื ืืกืืื ืฉืื ืืืฆืืจืช ืชืื ืืืช ืื ืืื ืืื ื-Zabix, ืืืจืื ืื ื ืืชื ืืืฉืื ืืฉืืืจืื ืื ืืชืจืืืช ืืืืืจืืช ืืจืฉืช ืืืืื. ืคืจืืืืงืื SNMP ืืื ืืขืืงืจื ืืขืช ื ืืืืจ ืฆืืื ืจืฉืช, ื- Zabbix ืืฆืืื ืื ืืืืจ ืืกืคืจ ืจื ืฉื ืืืืืืงืืื ืืืกืืืื ืืืืืืช ืืืืืืช ืฉื ืืืืื ื ืื ืกืื.
ืืื ืืืืื ืขื SNMPv3
ื ืชืืื ืขื ืืืจืช ืคืจืืืืงืื SNMPv3 ืืชืืื ืืช ืืฉืืืืฉ ืื. ืืืฉืืืืช ืฉื SNMP ืื ื ืืืืจ ืืชืงื ื ืจืฉืช ืื ืืืื ืืกืืกื ืขื ืืื ืฉืืืืช ืคืงืืืืช ืคืฉืืืืช ืืืืื (ืืืืืื, ืืคืขืื ืืืฉืืชื ืฉื ืืืฉืงื ืจืฉืช, ืื ืืชืืื ืืืืฉืืจ ืืืืฉ).
ืืืืื ืืขืืงืจื ืืื ืคืจืืืืงืื SNMPv3 ืืืจืกืืืช ืืงืืืืืช ืฉืื ืืื ืคืื ืงืฆืืืช ืืืืืื ืืงืืืกืืืช [1-3], ืืืืืจ:
- ืืืืืช, ืืงืืืข ืฉืืืงืฉื ืืชืงืืื ืืืงืืจ ืืืืื;
- ืืฆืคื ื (ืืฆืคื ื), ืืื ืืื ืืข ืืฉืืคื ืฉื ื ืชืื ืื ืืฉืืืจืื ืืืฉืจ ืืืจืื ืขื ืืื ืฆืืืื ืฉืืืฉืืื;
- ืฉืืืืช, ืืืืืจ ืขืจืืื ืืื ืฉืื ืืชืขืกืง ืืืืืื ืืืืื ืืฉืืืืจ.
SNMPv3 ืืจืื ืขื ืฉืืืืฉ ืืืืื ืืืืื ืฉืื ืืกืืจืืืืืช ืืืืืืช ืืืืืจืช ืืืฉืชืืฉ ื ืชืื ืืืงืืืฆื ืฉืืืื ืืื ืฉืืื (ืืืจืกืืืช ืงืืืืืช ืฉื SNMP, ืืืงืฉื ืืืฉืจืช ืืืืืืืงื ืื ืืืืจ ืืฉืืืชื ืจืง "ืงืืืื", ืืงืกื ืืืจืืืช ืขื "ืกืืกืื" ืืืฉืืืจืช ืืืงืกื ืืจืืจ (ืืงืกื ืจืืื)).
SNMPv3 ืืฆืื ืืช ืืจืขืืื ืฉื ืจืืืช ืืืืื - ืจืืืช ืืืืื ืืงืืืืืช ืืงืืืขืืช ืืช ืชืฆืืจืช ืืฆืืื ืืืช ืืชื ืืืืช ืกืืื ื-SNMP ืฉื ืืืืืืงื ืื ืืืืจ. ืืฉืืืื ืฉื ืืืื ืืืืื ืืจืืช ืืืืื ืงืืืข ืืืืื ืื ืื ืื ืืืืื ื ืขืฉื ืฉืืืืฉ ืืขืช ืขืืืื ืืืืืช SNMP [4].
ืืืืื ืืชืืจืช โโืฉืืืืืื ืฉื ืืืืื ืืจืืืช ืืืืื SNMPv3 (ืืืืืชื ืืืฉืืืจ ืืช ืฉืืืฉ ืืขืืืืืช ืืจืืฉืื ืืช ืืื ืืืงืืจ):
ืืืชืื, ื ืฉืชืืฉ ื-SNMPv3 ืืืฆื ืืืืืช ืืืืฆืขืืช ืืฆืคื ื.
ืืืืจืช SNMPv3
ื ืืืืจ ืฆืืื ืจืฉืช ืืืจืฉ ืืช ืืืชื ืชืฆืืจื ืฉื ืคืจืืืืงืื SNMPv3 ืื ืืฉืจืช ืื ืืืืจ ืืื ืืืืืืืงื ืืื ืืืจ.
ื ืชืืื ืขื ืืืืจืช ืืชืงื ืจืฉืช ืฉื ืกืืกืงื, ืืชืฆืืจื ืืืื ืืืืืช ืื ืืจืฉืช ืฉืื ืืื ืืืืงืื (ืขืืืจ ืชืฆืืจื ืื ื ืืฉืชืืฉืื ื-CLI, ืคืืฉืืชื ืืช ืืฉืืืช ืืืกืืกืืืืช ืืื ืืื ืืข ืืืืื):
snmp-server group snmpv3group v3 priv read snmpv3name
snmp-server user snmpv3user snmpv3group v3 auth md5 md5v3v3v3 priv des des56v3v3v3
snmp-server view snmpv3name iso included
ืงืืืฆืช ืืฉืืจื ืืจืืฉืื ื snmp-server โ ืืืืืจื ืืช ืงืืืฆืช ืืฉืชืืฉื SNMPv3 (snmpv3group), ืืช ืืฆื ืืงืจืืื (ืงืจืืื), ืืืช ืืืืช ืืืืฉื ืฉื ืงืืืฆืช snmpv3group ืืฆืคืืื ืืขื ืคืื ืืกืืืืื ืฉื ืขืฅ MIB ืฉื ืืืืืืงื ืื ืืืืจ (snmpv3name ืืื ื- ืชืฆืืจื ืืฆืืื ืช ืืืืื ืขื ืคืื ืฉื ืขืฅ MIB ืืงืืืฆื ืืืืื ืืืฉืช snmpv3group ืชืืื ืืงืื ืืืฉื).
ืืฉืืจื ืืฉื ืืื snmp-server user โ ืืืืืจื ืืช ืืืฉืชืืฉ snmpv3user, ืืช ืืืืจืืช ืฉืื ืืงืืืฆืช snmpv3group, ืืื ืื ืืช ืืฉืืืืฉ ืืืืืืช md5 (ืืกืืกืื ื-md5 ืืื md5v3v3v3) ืืืฆืคื ืช des (ืืกืืกืื ื-des ืืื des56v3v3v3). ืืืืื, ืขืืืฃ ืืืฉืชืืฉ ื-aes ืืืงืื ื-des; ืื ื ื ืืชื ืืช ืื ืืื ืจืง ืืืืืื. ืืื ืื, ืืขืช ืืืืจืช ืืฉืชืืฉ, ื ืืชื ืืืืกืืฃ ืจืฉืืืช ืืืฉื (ACL) ืืืกืืืจื ืืช ืืชืืืืช ื-IP ืฉื ืฉืจืชื ื ืืืืจ ืืขืื ืืืืืช ืื ืืจ ืืช ืืืืฉืืจ ืืื โ ืื ืื ื ืืื ืืืืืฅ, ืืื ืื ืืกืื ืืช ืืืืืื ืฉืื ื.
ืืฉืืจื ืืฉืืืฉืืช ืชืฆืืืช snmp-server ืืืืืจื ืฉื ืงืื ืืืฆืืื ืขื ืคืื ืฉื ืขืฅ snmpv3name MIB ืื ืฉื ืืชื ืืืื ืืฉืืื ืืืชื ืขื ืืื ืงืืืฆืช ืืืฉืชืืฉืื snmpv3group. ISO, ืืืงืื ืืืืืืจ ืืงืคืื ืืช ืขื ืฃ ืืืื, ืืืคืฉืจ ืืงืืืฆืช ืืืฉืชืืฉืื snmpv3group ืืืฉืช ืืื ืืืืืืืงืืื ืืขืฅ MIB ืฉื ืืืืืืงื ืื ืืืืจ.
ืืืืจื ืืืื ืขืืืจ ืฆืืื Huawei (ืื ื-CLI) ื ืจืืืช ืื:
snmp-agent mib-view included snmpv3name iso
snmp-agent group v3 snmpv3group privacy read-view snmpv3name
snmp-agent usm-user v3 snmpv3user group snmpv3group
snmp-agent usm-user v3 snmpv3user authentication-mode md5
md5v3v3v3
snmp-agent usm-user v3 snmpv3user privacy-mode des56
des56v3v3v3
ืืืืจ ืืืืจืช ืืชืงื ื ืจืฉืช, ืขืืื ืืืืืง ืืืฉื ืืฉืจืช ืื ืืืืจ ืืืืฆืขืืช ืคืจืืืืงืื SNMPv3, ืื ื ืืฉืชืืฉ ื-snmpwalk:
snmpwalk -v 3 -u snmpv3user -l authPriv -A md5v3v3v3 -a md5 -x des -X des56v3v3v3 10.10.10.252
ืืื ืืืืืืื ืืืชืจ ืืืงืฉืช ืืืืืืงืื OID ืกืคืฆืืคืืื ืืืืฆืขืืช ืงืืฆื MIB ืืื snmpget:
ืืขืช ื ืขืืืจ ืืืืืจืช ืจืืื ื ืชืื ืื ืืืคืืกื ืขืืืจ SNMPv3, ืืชืื ืชืื ืืช Zabbix. ืืืขื ืืคืฉืืืช ืืขืฆืืืืช MIB, ืื ื ืืฉืชืืฉ ื-OID ืืืืืืื:
ืื ื ืืฉืชืืฉ ืืคืงืืืืช ืืืงืจื ืืืชืืืืช ืืืฉืืช ืืฉืืืช ืืคืชื ืืืืืื ืฉืื ืืืื ืืืื ืขืืืจ ืื ืจืืืื ืื ืชืื ืื ืืชืื ืืช. ืืชื ืืืื ืืืืืืจ ืืืชื ืืชืื ืชืื ืืช, ืื ืืื ืืชืงื ื ืืจืฉืช ืืจืฉืช ืฉืื ืืฉ ืืืชื ืคืจืืืจืื ืฉื SNMPv3, ืื ืืชืื ืฆืืืช ืจืฉืช, ืื ืืคืจืืืจืื ืฉื SNMPv3 ืขืืืจ ืืืืืืงืื ื ืืืืจ ืฉืื ืื ืฉืื ืื:
ืฉืืื ืื ืฉืืืขืจืืช ืื ืืืืจ ืืฉ ืจืง ืฉื ืืฉืชืืฉ ืืกืืกืืืืช ืืืืืืช ืืืฆืคื ื. ืงืืืฆืช ืืืฉืชืืฉืื ืืืืืงืฃ ืฉื ืืืืืืงืื MIB ืฉืืืืื ืืืชืจืช ืืืฉื ืืฆืืื ืื ืืืืืืืงื ืื ืืืืจ.
ืืขืช ื ืขืืืจ ืืืืืื ืืชืื ืืช.
ืชืื ืืช ืกืงืจ Zabbix
ืืื ืคืฉืื ืืขืช ืืฆืืจืช ืชืื ืืืช ืกืงืจ ืืื ืืืคืื ืืืชื ืืืคืืจืืืช ืืื ืืืคืฉืจ:
ืื ื ืืงืืืฉ ืชืฉืืืช ืื ืจืื ืืืืื ืืื ืืืงื ืขื ืืขืืืื ืขื ืจืฉืช ืืืืื. ืขืื ืขื ืื ืงืฆืช ืืืืืจ ืืืชืจ, ืืื ืืขืช ืขืชื - ืืจืืืจืื:
ืืื ืืืงื ืขื ืืืืื ืฉื ืืจืืืจืื, ืคืงืืืืช ืืืงืจื ืฉื ืืืขืจืืช {HOST.CONN} ื ืืืืืช ืืฉืืืชืืื ืื ืฉืื ืจืง ืฉืืืช ืืืฉืืจืื, ืืื ืื ืืชืืืืช IP ืืืฆืืืช ืืืื ืืืืืื ืื ืืกืขืืฃ ืืืชืจืื, ืื ืื ืื ืืืชืจ ืขื ืืื ืฉื ื ืืืืช ืืืฉืจ ืฆืืจื . ืืื ืืงืืืข ืื ืืืฉืืจ ืืื ื ืืืื, ืื ืืกืฃ ืืืงืฉืช ืืื ืืจืืืื, ืื ื ืืฉืชืืฉ ืืืืืงืช ืื-ืืืื ืืช ืืืจื ืืืืฆืขืืช ืคืจืืืืงืื SNMP, ืืืฉืจ ืืืืืืืงื ื ืืืฉ ืืจื ICMP ืื ืืื ื ืืืื ืืืงืฉืืช SNMP - ืืฆื ืื ืืคืฉืจื, ืืืฉื , ืืืฉืจ ืืชืืืืช IP ืืฉืืืคืืืช ืืืืฉืืจืื ืฉืื ืื, ืขืงื ืืืืืช ืืฉ ืฉืืืืืจื ืืฆืืจื ืฉืืืื, ืื ืืืืจืืช SNMP ืฉืืืืืช ืืืืืืืงืืื ื ืืืืจ. ืื ืืชื ืืฉืชืืฉ ืืืืืงืช ืืืื ืืช ืืืจื ืจืง ืืืืฆืขืืช ICMP, ืืืื ืืงืืจืช ืชืงืจืืืช ืืจืฉืช, ืืืชืื ืฉื ืชืื ื ื ืืืืจ ืื ืืืื ืืืื ืื, ืืืื ืืฉ ืื ืืจ ืืช ืงืืืชื.
ื ืขืืืจ ืืืืชืืจ ืืืฉืงื ืจืฉืช โ ืขืืืจ ืฆืืื ืจืฉืช ืืืื ืคืื ืงืฆืืืช ืื ืืืืจ ืืืฉืืื ืืืืชืจ. ืืืืจ ืืขืฉืืืื ืืืืืช ืืืืช ืืืฉืงืื ืืืืฉืืจ ืจืฉืช, ืืฉ ืฆืืจื ืืกื ื ืืช ืืืืืชืจืื ืืื ืื ืืืืื ืืช ืืืืืื ืื ืืืืื ืืช ืืกื ืื ืชืื ืื.
ืื ื ืืฉืชืืฉ ืืคืื ืงืฆืืืช ืืืืื SNMP ืืกืื ืืจืืืช, ืขื ืคืจืืืจืื ื ืืชื ืื ืืืืืื, ืืกืื ืื ืืืืฉ ืืืชืจ:
discovery[{#IFDESCR},1.3.6.1.2.1.2.2.1.2,{#IFALIAS},1.3.6.1.2.1.31.1.1.1.18,{#IFADMINSTATUS},1.3.6.1.2.1.2.2.1.7]
ืขื ืืืืื ืื, ืืชื ืืืื ืืกื ื ืืืฉืงื ืจืฉืช ืืคื ืกืืืื, ืชืืืืจืื ืืืชืืืื ืืืฉืืช ืืกืืืืกื ืืฆืืื ื ืืืืืืื. ืืกื ื ืื ืืืืืืืื ืจืืืืจืืื ืืกืื ืื ืืืงืจื ืฉืื ื ืจืืื ืื:
ืื ืืชืืื, ืืืืฉืงืื ืืืืื ืื ืืืืืื:
- ืืืฉืืช ืืื ืืช (adminstatus<>1), ืืืืืช ื-IFADMINSTATUS;
- ืืื ืชืืืืจ ืืงืกื, ืืืืืช ื-IFALIAS;
- ืืขื ืืกืื * ืืชืืืืจ ืืืงืกื, ืืืืืช ื-IFALIAS;
- ืฉืื ืฉืืจืืชืื ืื ืืื ืืื, ืืืืืช ื-IFDESCR (ืืืงืจื ืฉืื, ืืืืืืืื ืจืืืืื IFALIAS ื-IFDESCR ื ืืืงืื ืขื ืืื ืืื ืื ืืืืื ืจืืืืจื ืืื).
ืืชืื ืืช ืืืืกืืฃ ื ืชืื ืื ืืืืฆืขืืช ืคืจืืืืงืื SNMPv3 ืืืขื ืืืื ื. ืื ื ืชืขืื ืืืชืจ ืคืืจืื ืขื ืืืืช ืืืืคืืก ืฉื ืจืืืื ื ืชืื ืื ืขืืืจ ืืืฉืงื ืจืฉืช; ืืืื ื ืขืืืจ ืืชืืฆืืืช.
ืชืืฆืืืช ื ืืืืจ
ืืชืืจ ืืชืืื, ืขืฉื ืืืื ืฉื ืจืฉืช ืงืื ื:
ืื ืชืืื ื ืชืื ืืืช ืืื ืกืืจื ืฉื ืืชืงื ื ืจืฉืช, ืชืืืื ืืืฉืื ืคืจืืกื ืงืื ืื ืืชืื ืฉื ื ืชืื ื ืกืืืื ืขื ืืชืืื ื ืื ืืืืืช, ืืกืคืจืื ืกืืืืจืืื ืืืชืจืื ืขื ืื ืงื ืฉืืืืข ืืฉืจืช (ืขืงื ืืื ืคืขืืื ื ืืื). ืืืื ืงืืข ืืจืฉืืืช ืืชืื ืืืช ืฉืื:
ืืขืืฉืื - ืคืื ื ืื ืืืืจ ืืจืืฉื, ืขื ืืจืืืจืื ืืืืคืฆืื ืืคื ืจืืช ืืืืจื:
ืืืืืช ืืืืฉื ืืฉืืืืช ืืชืื ืืืช ืืื ืืื ืืืฉืืจ ืืจืฉืช, ื ืืชื ืืืืืื ืื ืืืกืืจืช ืืขืจืืช ื ืืืืจ ืืืช, ืืืืจืื ืืื ืืืืืื ืชืงืืืช ืืชืืื ืืช (ืืืืื ืืืฉื ื ืืืืฉื ืื ืืืืืื ืืชืืืืื). Zabbix ืืชืืืื ืืืื ืื ืืืืจ ืชืฉืชืืืช ืจืฉืช, ืฉืจืชืื ืืฉืืจืืชืื, ืืืฉืืืช ืืืืงืช ืฆืืื ืืจืฉืช ืืืืืื ืืืืจืืจ ืืช ืืืืืืชืื.
ืจืฉืืืช ืืงืืจืืช ืืฉืืืืฉ:1. Hucaby D. CCNP ื ืืชืื ืืืืชืื SWITCH 300-115 ืืืจืื ืืืฉืืจ ืจืฉืื. ืืืฆืืช ืกืืกืงื, 2014. ืขื'. 325-329.
2. RFC 3410.
3. RFC 3415.
4. ืืืจืื ืชืฆืืจืช SNMP, Cisco IOS XE Release 3SE. ืคืจืง: SNMP ืืจืกื 3.
ืืงืืจ: www.habr.com