Áú»¢¶Ä²©

This is a translation of the original English documentation page. Help us make it better.

2 ???? SNMP

????? ?????

????? ????? ?????? ?????? SNMP ???????? ???? ??????, ??? ?????, ????? ?? UPS ????? ??? ??????? ?-SNMP ?????? ?? ?? ???? ???? ????? ?????? ?????? ????? ????? ?????? Áú»¢¶Ä²©.

??? ????? ????? ????? ?????? ?????? ?? ??? ????? SNMP ???????? ???, ??? Áú»¢¶Ä²© ???? ????? ?????? ????? ?? ????? SNMP ?? ??? ???? ???? --with-net-snmp.

?????? SNMP ??????? ??????? ???????? UDP ????.

????? ??? Áú»¢¶Ä²© ?-proxy ?????? ??????? ?????? SNMP ???? ????? ?????? ????? ???. ?? ????? ?? ?? ???? ????? SNMP (SNMP ???? ??????, ????? SNMP ?? ???????? ??????? ?????? SNMP ???? ?????) ????? ????? ?? ????? SNMP ????? ???? ????. ??? ?? ????? ????? ????? ???? ????? ????? ?? ??? ?? ???? ?????. ???? ?? ?????? ????? ????? ????? ???? ??????? ????? ?????? ??????? ???? ????? ??????? "????? ????? ????? ????? ?????" ???? ?? ????.

??? Áú»¢¶Ä²© ?-Proxy daemons ???? ????? ?????? ?- if ?? ?????? ????? SNMP ?????:

 ????? SNMP ??-"???" ????? ???? ????? ?? ?? ??????? ??????? ????????

?? ???? ?? ????? ?? ?? ?????? ?????????, ??? ?? ???????? ???? ????? ????? SNMP ?????? ?????? ?????? ????? ????? ????? ????? ?????.

???/?????? ?? Áú»¢¶Ä²© ???? ???? ??? ????? ??? ??? ???? ?????? ?????? ?? ?????: ??? ?????? ???? ?? ?????? SNMP ?????? ?? ??? ?????? ?????? ????? ??????.

::: ???? ????? ?? ????? ????? SNMPv3, ??? ?? msgAuthoritativeEngineID (???? ?? ??? snmpEngineID ?? "???? ????") ??? ????? ?? ???? ???? ???????. ??? (???? 3.1.1.1) ?? ???? ????? ?????? ??? ?????. :::

::: ???? ????? RFC3414 ???? ??????? SNMPv3 ?????? ???? ????? ????. ??? ????????? ?? ????? ?? ??, ?? ????? ??? ?????? SNMP ?????? ???????? ???? ????? ????. ???? ????, ?? ????? ????? SNMP ????? ???? ????/?????? (?? ??? ??????? -R snmp_cache_reload) ?? ??? ?????? ???? ?? ????/??????. :::

????? ????? SNMP

??? ?????? ???? ????? ??? SNMP, ?? ???? ?? ?????? ????? ???????????:

??? 1

??? ?? ?????? ?-SNMP (?? OID) ?? ????? ??????? ????.

??? ???? ????? ?? ??????? SNMP, ????? ?????? snmpwalk (??? ? ????? ?????? ????? ?? ????? ???? ?????? Áú»¢¶Ä²©) ?? ??? ???? ???:

 shell> snmpwalk -v 2c -c public <host IP> .

?????? ?'2c' ??? ????? ???? SNMP, ??? ???? ?? ?????? ???? ? '1', ????? SNMP ???? 1 ??????.

?? ???? ??? ?? ????? ?? ??????? SNMP ????? ?????? ????. ?? ?? ?? ?? ???? ?'?????' SNMP ???? ? ?'??????' ???????? ?????? ?? ????? ???? ?? ?? ???.

???? ??? ???? ????? ?? ?????? ?? ????? ?? ??????? ???? ???? ??, ????. ?? ??? ???? ???? ?? ????? ??????? ??? ???? ?? ????? 3 ????? ??????? IF-MIB::ifHCInOctets.3 ? ??? ???:

 IF-MIB::ifHCInOctets.3 = Counter64: 3409739121

??? ???? ?????? ?????? snmpget ??? ????? ?? ?-OID ?????? ???? 'IF-MIB::ifHCInOctets.3':

 shell> snmpget -v 2c -c public -On <host IP> IF-MIB::ifHCInOctets.3

??? ?? ?????? ?????? ??????? ??? ???? ?????? ???? ???? ????. ??? ??: ????? indexes.

?? ???? ??? ?? ???? ??? ???:

 .1.3.6.1.2.1.31.1.1.1.6.3 = Counter64: 3472126941

???, ????? ?????? ?-OID ??? ???? ??????.

??? ????? ?-SNMP OID ??????? ????? ?? ???????? ???????? ?????? ????? ?? ??? ??????.

?????? ??????? ???? ??? ???? ??? "Counter64", ??? ????? ????? ????? ???? ASN_COUNTER64. ?????? ????? ?? ?????? ??????? ??? ASN_COUNTER, ASN_COUNTER64, ASN_UINTEGER, ASN_UNSIGNED64, ASN_INTEGER, ASN_INTEGER64, ASN_FLOAT, ASN_DOUBLE, ASN_TIMETICKS, ASN_GAUGE, ASN_IPADDRESS, ASN_OCTET_STR ?-ASN_OBJECT_ID. ????? ??? ?????? ???? ?-"Counter32", "Counter64", "UIinteger32", "INTEGER", "Float", "Double", "Timeticks", "Gauge32", "IpAddress", "OCTET STRING", "OBJECT IDENTIFIER" ? ??? snmpget, ?? ???? ????? ???? ?? ???? "STRING", "Hex-STRING", "OID" ??????, ????? ??????? ?? ??? ??????.

??? 2

??? ???? ?????? ??????.

???? ???? SNMP ???? ?????:

  • ??? ?? ????? ?-IP/?? ?-DNS ????? ??????
  • ??? ?? ???? SNMP ??????? ?????
  • ???? ?????? ???? ????? ????? ?-SNMP ??????:
    • SNMPv1, v2 ?????? ?? ?? ?????? (???? ??? '??????')
    • SNMPv3 ???? ???????? ???????? ???? (??? ????)
  • ???? ?? ???? ?????? ????? ?????? ????? ????? ?????? ??? ????? ???? ????? ????? ????? SNMP
????? SNMPv3 ?????
?? ???? ??? ?? ???? ??? ????? ???? ???? ????? ?? SNMP.
?? ???? ???? ???? ????? SNMPv3 ??? Áú»¢¶Ä²© 2.2.
?????? ????? ?? ????? ?????? ???? ??.
?? ????? ??? ?? ?????.
?????? ????? ?? ????? ?????? ???? ??.
??? ????? ??? ??? ?????:
noAuthNoPriv - ?? ???? ????? ?????????? ????? ?? ??????
AuthNoPriv - ???? ????? ????????? ?????, ?? ???? ????? ????????? ???????
AuthPriv - ???? ????? ?? ?????????? ????? ??? ?????????? ??????
???????? ????? ??? ???????? ????? - MD5, SHA1, SHA224, SHA256, SHA384 ?? SHA512.
???? ????? ?????? ??? ????? ????? ??????.
?????? ????? ?? ????? ????? ???? ??.
???????? ?????? ??? ???????? ?????? - DES, AES128, AES192, AES256, AES192C (Cisco) ?? AES256C (Cisco).
????? ????? ??????? ??? ????? ????? ???????.
?????? ????? ?? ??????? ????? ???? ??.

????? ?? ?????? SNMPv3 ?????? (?? ?????, ????? ????????/????? ?????, ???????? ??????):

  • Áú»¢¶Ä²© ???? ????? ?-net-snmp, ???? ???? ????? ???? ?????? ?? Áú»¢¶Ä²© ???? ????? TIMEOUT ?-net-snmp;
  • (??? Áú»¢¶Ä²© 6.0.13) ?????? ???? SNMP ????? ????? (?? ????).

::: ???? ????? ??????? ????????? ?????, ???? ????? ??????, ???????? ?????? ?? ???? ?????, ????? ??? ????? ?? ??????, ????? ????? ?? ???? ?????? ????/?????? ????? ????? (?? ??? ????? ?--R snmp_cache_reload) ?? ???/?????? ????? ????. ?????? ???? ?? ????? ????? ?? ????, ?? ???????? ??????? ????? ?????. :::

??? ???? ?????? ???? ??????? ?-SNMP ?????? (???? SNMP ????? ??????) ??????? ???????? ????? ?? ??????. ????, ? ????? ??????? ?? ???? ????? ?????. ??? ?? ???? ??? ????? ?? ????.

??? 3

??? ???? ??????.

??, ????? ???? ?? Áú»¢¶Ä²© ???? ?? ?????? ???? ???? ?-SNMP ???? ???? ???? ???. ???? ?? ?????? ?????? ?? ?? ??? ????? ????? ???, ???? ?? ????? ?? ????? SNMP ???????? ?? ????? ??? ?? ??? ????? ????. ????? ?? ????? ???? ???? ????? ?? ????? ????? ??????? ????? ???? ?? ??? ???? ??????? snmpwalk ?-snmpget, ?? ??? ?? ??? ????. ????? ????? ????:

  • ??? ?? ?? ?????
  • ??? ?? ???? '???' ?'???? SNMP'
  • ??? ?? '?????' ????? ??? ??????
  • ??? ????? '???? ????' ?? ?? ????/??? ???
  • ??? ?? ?-OID ????????? ?? ?????? ?????? ???? ??? ???? ??? 'SNMP OID', ??????: .1.3.6.1.2.1.31.1.1.1.6.3
  • ???? ?? '??? ?????' ?-????? (?? ????)
  • ??? ????? '????? ???????' ?'????? ????????' ?? ???? ??? ???? ????? ?????? ?????
  • ??????? ????? ?????, ???? ??? ????? ?????? (????, ???? ???? ????? ??????? ??-SNMP ????? ????? ?????? ??????). ??? ????? ????? ????? ?? ??? ???? ???.

?? ???? ???? ????? ??????? ??????? ?????.

??? ???? ?? ????? ????? ?? ????? ¡û ?????? ??????? ???? ?-SNMP ??? ??????!

????? 1

????? ?????:

????? ?????
OID 1.2.3.45.6.7.8.0 (?? .1.2.3.45.6.7.8.0)
???? <?????? ??????? ?????? ????????? ????????>
??????, "my_param".

???? ?? ????? ??? OID ????? ?????? ?? ??????. ?? ???, ? ?????? ???????, ?? ????? ?????? OID ?????? ?????. ???? ?????? ?- Utility snmpget ????? ??:

 shell> snmpget -?? localhost public enterprises.ucdavis.memory.memTotalSwap.0
????? 2

????? ??? ?????:

????? ?????
OID MIB::sysUpTime.0
???? ???.uptime
??? ??? ??
?????? ??? ??????
??? ????? ?????: ????? ????? ????? 0.01

????? ?????? ?? ????? ????? ?????

??? Áú»¢¶Ä²© ?-proxy ?????? ????? SNMP ???? ???? ????? ????? ???. ?? ????? ?? ??? ????? ?? SNMP ??????:

?? ????? SNMP ????? ???? ?? ??????? ???? ?? ?????? ?????? ????? ???. ??? ???? ??????? ???????? ?????? ?? ??? ????? ??????? ?? ??? ????? 128 ??????, ???? ???? ????? ???? ?????? ??????? ?????, ??? ????.

????? ??????, ???? ??? ????? ?? ?????? ???????? ???? ?????? ?????: ???? ???? ????????? ?????? ?????? OID ???.

???? "???", ???? ????? ?-GetRequest-PDU ?? 128 ?????? ??? ????? ??????. ???? "?????", ???? ????? ?-GetNextRequest-PDU ???? SNMPv1 ? ???? ????? ???? GetBulkRequest ?? ??? "??????? ?????" ?? 128 ??? ????? SNMPv2 ?-SNMPv3.

?????, ???????? ?? ????? ????? ????? ???? ?? ??? ???? SNMP ?? ???????? ????:

  • ????? SNMP ?????? ????? ?"????" ???????;
  • ????? SNMP ?? ???????? ??????? ????? ?? ?"????" ??? ??????? "?????": "???" ???? ?????? ?????? ? "?????" ?????? ??????;
  • ???? ????? ???? ????? ?? SNMP ????? ??????? "?????".

?? ???, ?? ???? ????? ??? ?? ???????? ??????? ?? ????? 128 ????? ??? ????. ???? ???? ??????? ????? ?????, ??? ????? ?????? ?????? "tooBig(1)" ?? ?? ?????? ?- ??? ???? ??????? ??????????? ????? ???? ?????.

?? ??? ????? ???? ???????? ?? ????????? ??????? ???? ???? ?????, Áú»¢¶Ä²© ????? ????????? ????. ?? ????? ??????? ?? ?????? ?? ??? ??? ?????. ?? ?? ?????, ?? ???? ?? 2 ????? ?????. ?? ?? ????? ???, ??? ???? 3 ????? ????? ???? ?????? ????? ???? ?? ??? ????? ???? ???????? ????????? ?-1.5, ??????? ??? ???? ??? ?? ???? ?????: 1, 2, 3, 4, 6, 9, 13, 19, 28, 42, 63, 94, 128.

?? ???, ???? ?????? ???? ??? ???? ???? (??????, ???? 42 ??????), Áú»¢¶Ä²© ???? ??? ?????.

?????, ???? ????? ????? ??????? ??? ????? ???? ?? ???? ?????????? ?-a ???? ????? ???????? 21 ??????. ?? ?????? ??, ?? ??????? ????? ????? ???? ?????? ?? ??????, ?? 28 ?????, ?????? ?????? ?-21 ??? ???? ???????? ???. ?? ???, ?? ?? ????? ????, Áú»¢¶Ä²© ???? ??????? ????? ??? ???. ?? ?? ????? ???? ???? ??, ?? ?????? ?? ????? ?? ???? ????? ????? ???? ????? ????.

???? ???? ?- Áú»¢¶Ä²© ???? ???? ????? ?????? ?????? ??? ???? ????? ?? ????? ?????? ?????? ?? ?????? (28 ?????? ????) ? ????? ?????? ?? ???? ?????? ?-1 ?? ??????. ? ??????, ????? ????? ?????? ????? ????? ??? 32 ??????, ? ?????? ????? ???? ?????? 29, 30, 31, 32 ?-33. ????? ????? ?- Áú»¢¶Ä²© ????? ?? ????? ???? ????? 33 ???. ?????? ?? ?????, Áú»¢¶Ä²© ???? ??? ????? 32 ?????? ???? ?????? ???.

?? ??????? ?????? ?????? ?? ???? ?? ?? ??????, ?? ???? ????? ??? ??? ??? ?????. ??????????? ???????? ???? ????? ????? ?????? ?????? ?? ???? ???? ?? ?????, ?? ??? ????? ?????? ??? ??????? ????? ?? ??????. ?? ??????? ??????? ??? ????? ??????? ??? ??? ???? ????? ???? ?????? ????? ?? ?????? ????? ?????: ?????? ?????? ???? ??????, ?????? ??? ????? ???? ???. ??????? ?????? ??? ????? UDP ??? ????? ???? ??? ??????. ?????? ???, ?? Áú»¢¶Ä²© ???? ?????? ?????, ?? ????? ?? ????? ????? ?? ?????? ??? ????? ?????? ???? ???? ??? ?? ??????, ??? (??? ?-2.2.8) ?? ?? ????? ????.

?????? ??????, ?? ????? ?????? ?? 32 ?????? ?????, Áú»¢¶Ä²© ????? ?? ?????? ?-31. ?? ?? ???? ?? ?????, Áú»¢¶Ä²© ????? ?? ?????? ?-30. ?? ???, Áú»¢¶Ä²© ?? ????? ?? ?????? ???? ?-30, ?????? ???? ???? ?????? ?????? ?????? ?-UDP ???? ?????? ??????, ??? ????? ??????.

??, ????? ???, ????? ???? ???? ???? ?????? ????? ????? ????? ???? ????? ?????? ???????????? ?????? ???? ?? ?????, ??? Áú»¢¶Ä²© 2.4 ?? ????? ?? "????? ?????? ????? ?????" ???? ?? ???? ????? ?????? ????? ????? ????? ???? ???? ?????.