Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление
maxLevel4

Предварительно необходимо выполнить следующие действия: 

  • указать зону для интерфейса, на котором будет стоять SNMP-сервер;
  • настроить IP-адрес для интерфейса, на котором будет стоять SNMP-сервер.

Включение SNMP-сервера

Командный режим:

CONFIG

Синтаксис:

[no] snmp-server

Пример:
Блок кода
languagevb
themeEclipse
esr(config)# snmp-server

Настройка доступа к SNMP-серверу

Настройка SNMP сервера для получения параметров может производиться для трех версий SNMP. При этом настройка для версий v1 и v2c идентична, но для версии v3 она отличается.

Настройка доступа к SNMP-серверу с версией v1/v2c

Командный режим:

CONFIG

Синтаксис:

[no] snmp-server community <COMMUNITY> [ <VERSION> ] [ <ACCESS> ] [ <MANAGEMENT_STATION> | <CLIENT_LIST> ] [ <VIEW> ]  [ <VRF> ]

Пример:
Блок кода
languagevb
themeEclipse
esr(config)# snmp-server community public v2c ro
esr(config)# snmp-server community private v2c rw

Настройка доступа к SNMP-серверу с версией v3

Примечание

Для минимальной конфигурации маршрутизатора для доступа по SNMPv3 достаточно первых двух нижеописанных команд.

Командный режим:

CONFIG

Синтаксис:

[no] snmp-server <USER>

Пример:
Блок кода
languagevb
themeEclipse
esr(config)# snmp-server user TEST_SNMP
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] enable

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# enable
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] access <ACCESS>

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# access ro
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] authentication access <AUTH_ACCESS>

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# authentication access auth
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] authentication algorithm <AUTH_ALGORITHM>

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# authentication algorithm md5
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] authentication key ascii-text { <CLEAR_TEXT> | encrypted <ENCRYPTED_TEXT> }

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# authentication key ascii-text passsword
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] client-list <CLIENT_LIST>

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# client-list ESR_CLIENTS
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] ip address <MANAMANAGEMENT_STATION>

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# ip address 192.168.0.2
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] ipv6 address <MANAMANAGEMENT_STATION>

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# ipv6 address 2001:db8::2
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] ip vrf forwarding <VRF>

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# ip vrf forwarding TEST_VRF
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] privacy algorithm <PRIVACY_ALGORITHM>

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# privacy algorithm aes128
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] privacy key ascii-text { <CLEAR_TEXT> | encrypted <ENCRYPTED_TEXT> }

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# privacy key ascii-text passsword
esr(config-snmp-user)#
Командный режим:

CONFIG-SNMP-USER

Синтаксис:

[no] view <VIEW>

Пример:
Блок кода
languagevb
themeEclipse
esr(config-snmp-user)# view ESR_VIEW
esr(config-snmp-user)#

Настройка отправки SNMP TRAPS

Командный режим:

CONFIG

Синтаксис:

[no] snmp-server host  { <IPV4_ADDRESS> | <IPV6_ADDRESS> }

Пример:
Блок кода
languagevb
themeEclipse
esr(config)# snmp-server host 192.168.0.2 
esr(config-snmp-host)#
Командный режим:

CONFIG

Синтаксис:

[no] snmp-server enable traps [ <TRAPS_TYPE> ] [ <TRAP> ]

Пример:
Блок кода
languagevb
themeEclipse
esr(config)# snmp-server enable traps snmp
esr(config)#