Содержание:
Компоненты SNMP
Прежде чем включить и настройки протокол SNMP, следует разобраться, что он собой представляет и из чего состоит. Это упростит понимание редактирования параметров. Вообще SNMP (Simple Network Management Protocol), как правило, используется для мониторинга и оповещения о событиях, которые происходят в сети и связаны с различными устройствами (сервера, принтеры, сетевое оборудование и другое). Протокол считается довольно быстрым и легким, при этом он использует UDP-порты 161 и 162 для передачи данных. Когда он включен, статистика производительности устройств сохраняется.
Существует несколько ключевых компонентов среды, которая управляется посредством протокола SNMP:
- SNMP Manager – представляет собой центральную систему, управляющуюся сетью и контролирующую ее, она в основном получает запросы.
- SNMP Agent – это процесс, предназначенный для отображения состояния и статистики сетевого узла в тот момент, когда он получает SNMP-запрос. Также он собирает, хранит и передает данные мониторинга.
- Управляемые устройства – это все сетевое оборудование, поддерживающее SNMP, которое будет отслеживаться.
- MIB SNMP – протокол использует структуру с иерархиями, использующую идентификаторы объектов для управления (на каждом сетевом сервере есть файлы MIB – к ним и запрашиваются данные мониторинга).
- OID SNMP – это идентификаторы объектов, которые организованы в MIB в виде древовидной структуры, где находится функция управления всех продуктов и устройств.
Также стоит отметить, что есть три версии протокола SNMP (v1, v2c и v3), причем последняя является самой безопасной и совместимой. Инструмент мониторинга используется для различных целей, в том числе для обнаружения сетевых устройств, управления ими, а также для обеспечения видимости производительности сетевого оборудования, анализа статистики о подключенных устройствах, запуска оповещений в случае проблем или несоответствий.
Устанавливаем SNMP
Протокол SNMP был предустановленной функций в ранних версиях операционной системы Windows, но теперь он считается устаревшим и необязательным, в особенности в Windows 10 версии 1809 и выше. Именно поэтому теперь, чтобы включить его, потребуется сначала инсталлировать его в систему, но делается это с помощью встроенных средств.
Способ 1: Штатные «Параметры»
Самый простой способ установить SNMP – инсталлировать его через обновленный интерфейс системных «Параметров» Windows 10:
- Откройте приложение «Параметры» через меню «Пуск».
- Перейдите в раздел «Приложения».
- На вкладке «Приложения и возможности» кликните по строке «Дополнительные компоненты».
- Нажмите на строку «Добавить компонент». Отобразится список, где нужно отыскать SNMP-протокол, – в нем нажмите сперва на соответствующую строку, затем на кнопку «Установить».
После скачивания всех необходимых компонентов произойдет автоматическая установка, и настройки должны вступить в силу сразу. Теперь можно будет переходить к непосредственной настройке, но не исключено, что потребуется перезагрузка системы.
Способ 2: «Windows PowerShell»
Есть еще один способ установки службы SNMP – это использование специальной команды в консоли (потребуется доступ в интернет):
- Запустите «Windows PowerShell» от имени администратора. Для этого можно воспользоваться строкой системного поиска или кликом правой кнопкой мыши по «Пуску» (выбор пункта «Windows PowerShell (Администратор)»).
- В окне консоли вставьте команду
Add-WindowsCapability -Online -Name SNMP.Client~~~~0.0.1.0
и нажмите на клавишу «Enter», чтобы выполнить ее.
Способ 3: «Панель управления»
Данный вариант подойдет, если вы используете раннюю версию Windows 10 или даже 8. В этом случае установка компонентов протокола осуществляется через классическую «Панель управления»:
- Откройте «Панель управления», отыскав средство с помощью системного поиска.
- Для удобства выберите отображение разделов в виде крупных или мелких значков, затем нажмите на «Программы и компоненты».
- В открывшемся окне на панели слева кликните по строке «Включение и отключение компонентов Windows».
- Далее отыщите пункт «SNMP-протокол» и отметьте его (также должна отметиться дополнительная опция – «Поставщик WMI для SNMP»). Сохраните внесенные изменения.
Если потребовалось активировать протокол таким образом, лучше перезагрузите компьютер, чтобы новые параметры вступили в силу.
Настройки протокола
Эта инструкция не является полноценным методом, который позволяет установить компоненты протокола, но если SNMP не работает (а вы, используя предыдущие варианты, убедились, что он уже есть в системе), проверьте, запущена ли соответствующая служба. Делается это через системную оснастку «Службы»:
- Одновременно нажмите на клавиши «Win + R», в появившемся окне введите
services.msc
и нажмите на кнопку «ОК». - В списке найдите пункт «Служба SNMP» и посмотрите значение в столбце «Тип запуска». Убедитесь, что установлено «Автоматически». Если нет, дважды кликните левой кнопкой мыши по строке.
- В новом окне «Свойства» из меню «Тип запуска» выставьте значение «Автоматически» и щелкните по «Применить».
- Если требуется, запустите службу вручную и нажмите «ОК».
По сути, это является одной из основных настроек протокола – вы выставляете автоматический тип его запуска. После перезагрузки компьютера служба, отвечающая за его работу, будет включаться самостоятельно без ручного запуска. Также следует выполнить ряд дополнительных действий с ней:
- Дважды кликните по названию службы, после чего вы снова попадете в окно с ее «Свойствами». Обратите внимание, что для нее предусматривается несколько дополнительных вкладок – сперва перейдите на «Агент SNMP». Здесь в специально выделенных текстовых полях нужно прописать свои контактные данные и местоположение компьютера, а ниже можно указать один из вариантов сервисов, данные которых будут собираться и отправляться.
- На вкладке «Безопасность» настраиваются параметры безопасности для различных серверов SNMP. Здесь нужно добавить имена хостов, которые следует аутентифицировать. Также для сообщества нужно выставить уровень доступа. Всех существует несколько уровней: «None», «Notify», «READ ONLY», «READ WRITE», «READ CREATE». Последний – это максимальное значение, при котором сервер SNMP может вносить любые изменения в систему. Как правило, выбирается уровень «READ ONLY» — сервер мониторинга будет работать с системой, но изменения вносить ему будет запрещено. Отметьте пункт «Принимать пакеты SNMP только от этих узлов», затем в поле ниже пропишите нужные данные, нажимая на «Add». Сохраните все настройки при помощи «ОК». Чтобы новые параметры вступили в силу, перезагрузите компьютер.
Также можно внести некоторые настройки через оснастку «Редактор локальной групповой политики»:
- Запустите оснастку, введя
gpedit.msc
в окне «Выполнить» («Win + R»). - На панели слева перейдите по следующему пути: «Конфигурация компьютера» — «Административные шаблоны» — «Сеть» — «SNMP». В центральной части окна вы увидите несколько основных параметров. Откройте «Указать сообщества» двойным кликом левой кнопкой мыши.
- В следующем окне отметьте пункт «Включено», затем нажмите на кнопку «Показать», которая стала активной.
- Далее укажите сообщества сервера и сохраните настройки.
- Аналогичным образом укажите разрешенные диспетчеры, открыв соответствующий параметр.
- Для политики «Определить ловушки для публичного сообщества» настройте имена хостов, которым будут приходить сообщения ловушек от службы SNMP.
Как только все параметры активированы и настроены, можете закрывать оснастку «Редактор локальной групповой политики», после чего протокол SMNP должен заработать на компьютере.
Наш Telegram каналТолько полезная информация