Service windows snmp: Настройка службы SNMP — Windows Server
Содержание
Настройка службы SNMP — Windows Server
-
- Чтение занимает 3 мин
В этой статье
В этой статье описывается настройка службы простого протокола управления сетью (SNMP) в Windows Server 2003. В этой статье описывается настройка свойств агентов SNMP, ловушек SNMP и безопасности SNMP.
Применяется к: Windows Server 2003
Исходный номер КБ: 324263
Сводка
Служба SNMP при настройке агента создает сообщения-ловушки, которые отправляются в пункт назначения ловушки, если происходят какие-либо конкретные события. Например, вы можете настроить службу SNMP для отправки ловушки, когда она получает запрос на сведения, не содержащие правильное имя сообщества и не совпадающая с принятым именем хост-службы.
Настройка сведений об агенте SNMP
Нажмите кнопку Начните, указать панель управления, указать на административные средства, а затем нажмите кнопку Управление компьютером.
В дереве консоли разойдите службы и приложения, а затем нажмите кнопку Services.
В правой области дважды щелкните службу SNMP.
Щелкните вкладку Агент.
Введите имя пользователя или администратора компьютера в поле Контакт, а затем введите физическое расположение компьютера или контакт в поле Расположение.
Эти комментарии рассматриваются как текстовые и необязательные.
В статье Служба выберите флажки рядом с службами, предоставляемыми компьютером. Параметры службы:
- Физическое. Указывает, управляет ли компьютер физическими устройствами, такими как раздел жесткого диска.
- Приложения. Указывает, использует ли компьютер какие-либо программы, которые отправляют данные с помощью TCP/IP.
- Datalink и subnetwork: указывает, управляет ли этот компьютер подсетями TCP/IP или ссылкой данных, например мостом.
- Интернет: указывает, действует ли этот компьютер в качестве шлюза IP (маршрутизатора).
- End-to-end: указывает, является ли этот компьютер хостом IP.
Нажмите кнопку ОК.
Примечание
Если установлены дополнительные сетевые устройства TCP/IP, например переключатель или маршрутизатор, см. в разделе Запрос на комментарии (RFC) 1213 для получения дополнительных сведений. Чтобы просмотреть RFC 1213, посетите веб-сайт целевой группы интернет-инженерии (IETF).
Контактные данные сторонних организаций предоставлены в этой статье с целью помочь пользователям получить необходимую техническую поддержку. Эти данные могут быть изменены без предварительного уведомления. Корпорация Майкрософт не дает гарантий относительно правильности приведенных контактных данных сторонних производителей.
Настройка сообществ и ловушек SNMP
Нажмите кнопку Начните, указать панель управления, указать на административные средства, а затем нажмите кнопку Управление компьютером.
В дереве консоли разойдите службы и приложения, а затем нажмите кнопку Services.
В правой области дважды щелкните службу SNMP.
Щелкните вкладку «Ловушки».
В поле Community введите имя сообщества, чувствительное к делу, к которому этот компьютер будет отправлять сообщения-ловушки, а затем нажмите кнопку Добавить в список.
В пункте Назначения ловушки нажмите кнопку Добавить.
В имени хоста ip или IPX-адресе введите имя, IP или IPX-адрес хоста и нажмите кнопку Добавить.
Имя или адрес хост-адреса отображается в списке назначений ловушки.
Повторите шаги с 5 по 7, чтобы добавить сообщества и пункты назначения ловушки, которые вы хотите.
Нажмите кнопку ОК.
Настройка безопасности SNMP для сообщества
- Нажмите кнопку Начните, указать панель управления, указать на административные средства, а затем нажмите кнопку Управление компьютером.
- В дереве консоли разойдите службы и приложения, а затем нажмите кнопку Services.
- В правой области дважды щелкните службу SNMP.
- Щелкните вкладку Безопасность.
- Щелкните, чтобы выбрать окно ловушки проверки подлинности Отправка (если она еще не выбрана), если вы хотите, чтобы сообщение-ловушка, отправленное при сбой проверки подлинности.
- В соответствии с принятыми именами сообщества щелкните Добавить.
- Чтобы указать, как хост обрабатывает запросы SNMP от выбранного сообщества, щелкните нужный уровень разрешений в поле Community прав.
- В поле Community имя введите имя сообщества, чувствительное к делу, и нажмите кнопку Добавить.
- Укажите, следует ли принимать пакеты SNMP из хоста. Чтобы сделать это, сделайте одно из следующих:
- Чтобы принимать запросы SNMP от любого хоста в сети, независимо от удостоверения, щелкните Принять пакеты SNMP с любого хоста.
- Чтобы ограничить прием пакетов SNMP, нажмите кнопку Принять SNMP-пакеты из этих хостов, нажмите кнопку Добавить, а затем введите соответствующее имя хоста, IP или IPX-адрес в адресе Host, IP или IPX-адресе.
- Нажмите кнопку Добавить.
- Нажмите кнопку ОК.
Важно!
Если удалить все имена сообщества, включая имя Public по умолчанию, SNMP не отвечает на любые имена сообщества, которые представлены.
Как включить SNMP в Windows10, Windows 7, Windows Server.
На первый взгляд задача “включение SNMP на Windows” не должна быть сложной.
Как включить SNMP на Windows и как ее настроить будем разбираться по пунктам.
Способ №1 Включение SNMP в Windows.
Стандартным, идеальным для пользователя считается следующий способ, он работает в Windows 7 и некоторых сборках Windows 10:
1. Заходим в Панель Управления.
2. Находим меню “Установка и удаление программ” или “Программы и компоненты”.
3. В открывшемся окне слева в списке переходим по ссылке “Включение или отключение компонентов Windows”.
4. В списке “Компоненты Windows” ищем строчку “Компонент SNMP” и отмечаем галочкой – Нажимаем “ОК”.
5. Осталось перейти в Службы (Панель управления – Администрирование – Службы) где выбираем среди всех служб “Служба SNMP” и запускаем.
Способ №2 Включение и настройка SNMP в Windows 10.
Если первый способ не увенчался успехом, то второй нам поможет:
1. Для начала нам нужно будет в меню Пуск найти и запустить WindowsPowerShell “ЗАПУСК ОТ ИМЕНИ АДМИНИСТРАТОРА”!!!.
2. Вводим команду для проверки доступности SNMP – службы :
Get-WindowsCapability -Online -Name "SNMP*"
Вывод команды будет следующим:
Name: SNMP.Client~~~~0.0.1.0 State: NotPresent DisplayName: SNMP-протокол.
Как видим в строке состояния указано, что SNMP-протокол не представлен.
P.S. Бывали случае, когда в строке состояния указано Installed, но все равно службы SNMP нет. В этом случае все равно переходим к следующему 3 пункту.
3. Устанавливаем службу SNMP командой:
Add-WindowsCapability -Online -Name "SNMP.Client~~~~0.0.1.0"
Видим процесс установки и получаем ответ:
Path: Online: True RestartNeeded: False
4. Снова проверим состояние службы SNMP командой из пункта 2:
Get-WindowsCapability -Online -Name "SNMP*"
Вывод команды:
Name: SNMP.Client~~~~0.0.1.0 State: Installed DisplayName: SNMP-протокол.
5. Обязательно перезагружаем компьютер.
После запуска переходим в Службы и находим “Служба SNMP”.
Заходим в свойства службы SNMP. Если состояние службы остановлена, нужно запустить ее кнопкой “Запустить” и в меню “Тип запуска” выбираем “Автоматически”.
Способ 3. Как установить SNMP на Windows Server.
1. Включить SNMP можно в “Параметры” – раздел «Приложения и возможности»- ссылка «Дополнительные возможности».
2. В окне “Дополнительные возможности” нажимаем “Добавить компонент” и выбираем в списке “SNMP-протокол” – Установить.
3. Перезагружаем систему.
Как настроить SNMP в Windows.
Необходимо найти службу “Служба SNMP” и открыть свойства службы.
– На вкладке “Безопасность” установим флажок “Посылать ловушку проверки подлинности”.
– Нажмем кнопку “Добавить” для настройки “SNMP Community”.
– Выбираем уровень доступа (None, Notify, READ ONLY, READ WRITE, READ CREATE). Для мониторинга состояния сервера достаточно выбрать Read Only.
– По-умолчанию community чаще всего указывается public для уровня READ ONLY или private для Read Write.
– Ниже есть пункт “Принимать пакеты SNMP от любого узла” и “Принимать пакеты SNMP от следующих узлов”. Здесь вы можете указать конкретный адрес вашего сервера мониторинга, который будет собирать данные или оставить 1 вариант, если вы хотите, что бы не было ограничений по ip-адресу.
– Сохраняем изменения и перезапускаем службу SNMP.
Установка SNMP в Windows 2000/XP/2003
Протокол Simple Network Management Protocol (SNMP) используется в системах сетевого управления для мониторинга сетевых устройствах для оповещения о событиях, которые требуют внимания администратора. Он состоит из набора стандартов по управления сетью, в том числе протокол прикладного уровня(Application Layer protocol), схемы базы данных и набор объектов данных.
В ОС Windows службы SNMP доступна в виде компонентов Windows, но они не устанавливаются по умолчанию.
Для установки SNMP в Windows, выполните следующие действия:
1) Нажмите кнопку Пуск — Панель управления
2) Нажмите кнопку «Установка и удаление программ».
3) В левой панели, нажмите кнопку «Добавить / удалить компоненты Windows»
4) Найдите и выберите пункт «Management and Monitoring Tools» и нажмите кнопку “Details”
5) Выберите «Simple Network Management Protocol»
6) Вы также можете установить » WMI SNMP Provider «, который позволяет клиентам получать доступ к информации SNMP через интерфейсы WMI (Windows Management Instrumentation)
7) Нажмите кнопку ОК и нажмите кнопку «Далее» и завершите установку. В процессе установке вам понадобится вставить диск с дистрибутивом Windows в CD-ROM.
После установки, найдите соответствующие службы в консоли управления службами(services.msc):
Запустите “SNMP Service”, чтобы включить агента SNMP, и службу “SNMP Trap Service”, чтобы иметь возможность получать SNMP сообщения (SNMP Traps) от других агентов.
SNMP сообщения (SNMP Trap) – это сообщения, которые передают сервера (в случае возникновения определенного события) с установленным SNMP агентами на сервер системы управления SNMP.
Итак, вы установили службу SNMP на Windows сервере, и теперь можете использовать ее в качестве SNMP агента или SNMP сервера для того, чтобы отправлять или получать SNMP информацию от других систем, на которых установлен SNMP агент.
Как настроить SNMP агент, можно почитать в следующей статье.
Есть ли функция SNMP для Windows 10?
На вики-странице Microsoft TechNet под названием «Как установить SNMP удаленно», созданной Эндрю Кармадановым, содержится невероятное количество подробностей о том, как установить службу SNMP. Этот ответ является копией и вставкой соответствующих частей вики-страницы Эндрю. Обратите внимание, что агент SNMP для Windows не поддерживает v3, для получения дополнительной информации см. Это: /server/818237/is-snmp-v3-supported-in-windows-server-2016/818472 .
1.1 Установить — Графический
Пуск-> Панель управления-> Программы и компоненты-> Включить или выключить функции Windows-> Простой протокол управления сетью (SNMP) -> Поставщик WMI SNMP-> Включить.
1.2 Установить — Командная строка
Для Windows 10
Запустите cmd.exe от имени администратора. В командной строке с повышенными правами введите:
dism.exe /online /enable-feature /featurename:"SNMP" /featurename:"WMISnmpProvider"
В Windows 10 пользовательский интерфейс «скрыт» в свойствах services.msc самой службы SNMP . Для получения дополнительной информации см это Paessler сеть мониторинга компании базы знаний страницы для подробностей.
Все настройки SNMP хранятся в реестре, что немного облегчает эту задачу. Настройки, которые нам нужно настроить, показаны ниже.
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\EnableAuthenticationTraps
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\NameResolutionRetries
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\PermittedManagers
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ValidCommunities
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\RFC1156Agent\sysContact
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\RFC1156Agent\sysLocation
EnableAuthenticationTraps, NameResolutionRetries, sysContact и sysLocation — это просто значения реестра. Мы можем оставить их нетронутыми. ValidCommunities, PermittedManager и TrapConfiguration намного важнее. Они определяют, какие системы могут общаться с хостом через SNMP
3.1 ValidCommunities
Ключ ValidCommunities содержит список сообществ и разрешений SNMP. Это выглядит как
"<Community Name>"=dword:<Access Rights>
Права доступа имеют следующие значения:
NONE – 0x0001
NOTIFY – 0x0002
READ ONLY – 0x0004
READ/WRITE – 0x0008
READ/CREATE – 0x0010
Например:
"public"=dword:00000004
"private"=dword:00000008
3.2 Разрешенные менеджеры
Ключ PermittedManagers содержит список хостов, которые могут запрашивать или обновлять хост через SNMP. Это нумерованный список имен или IP-адресов. Например:
"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"
3.3 Конфигурация Trap
Ключ TrapConfiguration — это список подключей, по одному на имена сообществ. В свою очередь каждый подраздел содержит список хостов, на которые будут отправляться ловушки. Например:
TrapConfiguration\public
"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"
Примечание. В именах сообществ учитывается регистр
Настройка службы SNMP — Windows Server
- 3 минуты на чтение
В этой статье
В этой статье описывается, как настроить службу простого протокола сетевого управления (SNMP) в Windows Server 2003. В этой статье описывается, как настроить свойства агента SNMP, ловушки SNMP и безопасность SNMP.
Применимо к: Windows Server 2003
Исходный номер базы знаний: 324263
Сводка
Служба SNMP, настроенная для агента, генерирует сообщения прерывания, которые отправляются в пункт назначения прерывания, если происходят какие-либо определенные события. Например, вы можете настроить службу SNMP для отправки прерывания, когда она получает запрос информации, который не содержит правильного имени сообщества и не соответствует принятому имени хоста для службы.
Настроить информацию агента SNMP
Щелкните Пуск , укажите на Панель управления , укажите на Администрирование , а затем щелкните Управление компьютером .
В дереве консоли разверните Службы и приложения , а затем щелкните Службы .
На правой панели дважды щелкните Служба SNMP .
Щелкните вкладку Агент .
Введите имя пользователя или администратора компьютера в поле Контакт , а затем введите физическое расположение компьютера или контакта в поле Расположение .
Эти комментарии рассматриваются как текст и не являются обязательными.
В разделе Service установите флажки рядом со службами, предоставляемыми вашим компьютером. Варианты обслуживания:
- Physical : указывает, управляет ли компьютер физическими устройствами, такими как раздел жесткого диска.
- Приложения : указывает, использует ли компьютер какие-либо программы, отправляющие данные с использованием TCP / IP.
- Канал передачи данных и подсеть : указывает, управляет ли этот компьютер подсетью TCP / IP или каналом передачи данных, например мостом.
- Интернет : указывает, действует ли этот компьютер как IP-шлюз (маршрутизатор).
- Сквозной : указывает, действует ли этот компьютер как IP-узел.
Щелкните ОК .
Корпорация Майкрософт предоставляет контактную информацию сторонних производителей, чтобы помочь вам найти техническую поддержку. Эта контактная информация может быть изменена без предварительного уведомления. Microsoft не гарантирует точность этой контактной информации стороннего производителя.
Настроить сообщества и ловушки SNMP
Щелкните Пуск , укажите на Панель управления , укажите на Администрирование , а затем щелкните Управление компьютером .
В дереве консоли разверните Службы и приложения , а затем щелкните Службы .
На правой панели дважды щелкните Служба SNMP .
Щелкните вкладку Traps .
В поле Имя сообщества введите с учетом регистра имя сообщества, которому этот компьютер будет отправлять сообщения прерывания, а затем щелкните Добавить в список .
В разделе Назначения ловушек щелкните Добавить .
В поле Имя хоста, IP или IPX-адрес введите имя, IP или IPX-адрес хоста, а затем щелкните Добавить .
Имя или адрес хоста появляется в списке назначений ловушек .
Повторите шаги с 5 по 7, чтобы добавить нужные сообщества и места назначения ловушек.
Щелкните ОК .
Настроить безопасность SNMP для сообщества
- Щелкните Пуск , укажите на Панель управления , укажите на Администрирование , а затем щелкните Управление компьютером .
- В дереве консоли разверните Службы и приложения , а затем щелкните Службы .
- На правой панели дважды щелкните Служба SNMP .
- Щелкните вкладку Security .
- Щелкните, чтобы установить флажок Отправить прерывание аутентификации (если он еще не установлен), если вы хотите, чтобы сообщение прерывания отправлялось при сбое аутентификации.
- В разделе Принятые имена сообщества щелкните Добавить .
- Чтобы указать, как хост обрабатывает запросы SNMP от выбранного сообщества, щелкните нужный уровень разрешений в поле Права сообщества .
- В поле Имя сообщества введите нужное имя сообщества с учетом регистра, а затем нажмите Добавить .
- Укажите, следует ли принимать пакеты SNMP от хоста. Для этого выполните одно из следующих действий:
- Чтобы принимать запросы SNMP от любого хоста в сети, независимо от его личности, щелкните Принять пакеты SNMP с любого хоста .
- Чтобы ограничить прием пакетов SNMP, щелкните Принять пакеты SNMP от этих хостов , щелкните Добавить , а затем введите соответствующее имя хоста, IP или IPX-адрес в поле Имя хоста, IP или IPX-адрес .
- Щелкните Добавить .
- Щелкните ОК .
Важно
Если вы удалите все имена сообществ, включая имя по умолчанию Public , SNMP не будет отвечать ни на какие имена сообществ, которые представлены.
Служба
SNMP — приложения Win32
- 2 минуты на чтение
В этой статье
[SNMP доступен для использования в операционных системах, указанных в разделе «Требования».Он может быть изменен или недоступен в последующих версиях. Вместо этого используйте удаленное управление Windows, которое является реализацией WS-Man от Microsoft.]
Назначение
Реализация простого протокола управления сетью (SNMP) в Microsoft Windows используется для настройки удаленных устройств, мониторинга производительности сети, аудита использования сети и обнаружения сетевых сбоев или несоответствующего доступа.
Важно
API SNMP Microsoft Windows поддерживает только версии протокола до SNMPv2C.Он не поддерживает более поздние версии протокола.
Где применимо
SNMP использует распределенную архитектуру, состоящую из приложений управления и приложений-агентов. Служба SNMP реализует агент SNMP. Чтобы использовать информацию, предоставляемую службой SNMP, у вас должен быть хотя бы один хост, на котором выполняется приложение управления SNMP. Вы можете использовать стороннее программное обеспечение для управления SNMP или разработать собственное программное обеспечение для управления SNMP. Для этой цели доступны следующие API:
- API управления SNMP, набор функций, которые можно использовать для быстрой разработки базовых систем управления SNMP
- WinSNMP API, версия 2.0, набор функций для кодирования, декодирования, отправки и получения сообщений SNMP
Кроме того, API агента расширения SNMP определяет интерфейс между службой SNMP и сторонними библиотеками DLL агента расширения SNMP. Функции API служебной программы SNMP можно использовать для упрощения обработки сообщений SNMP.
Аудитория разработчиков
API, перечисленные в предыдущем разделе, предназначены для использования программистами на C / C ++. Требуется знание SNMP и SNMPv2C, а также практические знания сетей и концепций сетевого управления.
Требования к времени выполнения
Для получения дополнительных сведений об операционной системе, необходимой для использования определенной функции, см. Раздел «Требования» на справочной странице для этой функции.
В этом разделе
Тема | Описание |
---|---|
Новое в SNMP | Информация об обновлениях SNMP. |
Простой протокол управления сетью (SNMP) | Информация и справочник по API для SNMP, включая API управления SNMP, API агента расширения SNMP и функции API служебной программы SNMP. |
WinSNMP API | Информация и справочник по API для интерфейса программирования приложений SNMP Microsoft Windows (WinSNMP API). |
Протокол динамической конфигурации хоста (DHCP)
Управление сетью
Служба маршрутизации и удаленного доступа
Как установить службу SNMP в системах Windows?
Эта статья относится к PRTG Network Monitor 19 или более поздней версии
Наилучший момент для установки службы SNMP — сразу после или как часть установки операционной системы, потому что есть некоторые приложения, которые проверяют доступность службы SNMP для установки своих собственных файлов SNMP.
Есть некоторые приложения (например, IIS и MS SQL Server), которые не устанавливают поддержку SNMP, если служба не установлена (а в некоторых случаях запущена)!
По умолчанию служба SNMP уже установлена в системах Windows до Windows 8 и Windows Server 2012. Чтобы установить и настроить SNMP в других системах Windows, выполните следующие действия. Этот процесс очень похож на всех системах Windows.
Включение SNMP в Windows 8 и 10, а также в Windows Server 12, 16 и 19
- Откройте панель управления на вашем компьютере с Windows.
- Щелкните Включение или отключение компонентов Windows в разделе Программы .
Нажмите для увеличения.
- Проверить Простой протокол управления сетью (SNMP) и установить его.
- В Windows Server 2008 вы найдете службу SNMP в разделе Features | Добавьте компоненты в Server Manager , который открывается после выполнения шага 2.
- В Windows Server 2012, 2016 и 2019 нажмите Далее после выполнения шага 2, пока не дойдете до Features , где вы можете выбрать и установить SNMP Service .
Нажмите для увеличения.
- После завершения установки SNMP откройте services.msc от имени администратора.
- Дважды щелкните Служба SNMP , чтобы открыть ее Свойства .
- На вкладке Общие выберите Автоматический для Тип запуска .
- На вкладке Security вы можете оставить имя сообщества по умолчанию «public» или выбрать собственное (последнее более безопасно).Чтобы выбрать собственное, нажмите Добавить … , чтобы увидеть допустимые имена сообщества, оставьте Права сообщества как «Только для чтения» и выберите безопасное имя сообщества. Нажмите ОК . Удалите «общедоступную» запись.
Нажмите для увеличения.
- На вкладке Security в нижней половине вы можете выбрать, каким IP-адресам разрешен доступ к службе SNMP. Вы должны хотя бы выбрать IP-адрес машины, на которой работает PRTG!
- На вкладке Agent заполните все поля редактирования и установите все флажки, чтобы сделать все значения SNMP доступными.
Нажмите для увеличения.
- Сохраните свойства и перезапустите сервер.
Примечание: В Windows Server 2012 вы можете столкнуться с отсутствием вкладок Security , Agent и Traps в свойствах службы SNMP. См. Эту статью на joshancel.wordpress.com для обходного пути. Вы также можете найти информацию об этой проблеме в разделе «Как заставить SNMP работать в Windows Server 2012».
Включение SNMP в Windows 10 версии 1809 и новее
В Windows 10 версии 1809 процесс включения SNMP изменился.SNMP — это дополнительная функция в этой версии Windows 10. Вы можете включить его следующим образом.
- Откройте настройки на вашем компьютере с Windows.
- Щелкните Приложения .
- Выберите Управление дополнительными функциями в разделе Приложения и функции .
- Щелкните Добавить элемент .
- Выберите Простой протокол сетевого управления (SNMP) из списка.
Нажмите для увеличения.
- Щелкните Установить , чтобы включить SNMP на вашем компьютере.
SNMP теперь включен на вашем компьютере с Windows!
Вы можете следовать этому руководству, а также инструкциям по включению SNMP в Linux и macOS также на нашем веб-сайте Как включить SNMP в вашей операционной системе.
SNMP в Windows NT 4/2000/2003 / XP
Примечание: Эти операционные системы официально не поддерживаются для запуска главного сервера PRTG или проверки на нем.Если вы запускаете PRTG в одной из этих операционных систем, вы должны согласиться с ограниченными функциями мониторинга. Мы не предоставляем поддержку по любым проблемам, которые могут быть вызваны (прямо или косвенно) использованием этих версий Windows.
- Щелкните Пуск | Настройки | Панель управления .
- Дважды щелкните Установка и удаление программ .
- Щелкните Добавить / удалить компоненты Windows .
- Щелкните Management and Monitoring Tools и щелкните Details .
- Отметьте Simple Network Management Protocol и щелкните OK .
- Щелкните Next и дождитесь завершения процесса установки.
- Дважды щелкните Администрирование (внутри Панели управления).
- Дважды щелкните Управление компьютером .
- Разверните дерево Services and Applications в левом фрейме.
- Щелкните Services в левой рамке.
- Найдите SNMP Service на правом фрейме и дважды щелкните по нему.
- На вкладке Общие выберите Автоматический для Тип запуска .
- На вкладке Security вы можете оставить имя сообщества по умолчанию «public» или выбрать собственное (что более безопасно). Чтобы выбрать собственное, нажмите Добавить … , чтобы увидеть допустимые имена сообщества, оставьте Права сообщества как «Только для чтения» и выберите безопасное имя сообщества. Нажмите ОК . Удалить «общедоступную» запись
- На вкладке Security в нижней половине вы можете выбрать, каким IP-адресам разрешен доступ к службе SNMP.Вы должны хотя бы выбрать IP-адрес машины, на которой работает PRTG!
- На вкладке Agent заполните все поля редактирования и установите все флажки, чтобы сделать все значения SNMP доступными.
- Для дополнительной гибкости мы рекомендуем вам установить бесплатную программу SNMP Helper, которая поставляется вместе с установкой PRTG.
Настройка агентов SNMP на серверах Windows
Мониторинг серверов Windows без агентов с поддержкой SNMP. Просто установите и настройте агентов SNMP на своих серверах, установите локальный опросчик и свой сервер для мониторинга.
Краткое описание
- Установка и настройка агентов SNMP в Windows 10 1803 или более поздней версии
- Настройка агентов SNMP в Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2 или Windows Server 2016 или более поздней версии
- Настройка агентов SNMP в системах Windows NT
- Настройка агентов SNMP в системах Windows XP, Windows 2000 и Windows 2003
- Тестирование агентов SNMP в Windows
- Конфигурация SNMP на основе PowerShell
Установка агентов SNMP в Windows 10 1803 или новее
Служба SNMP не указана в списке функций Windows на панели управления Windows 10.Установите службу SNMP прямо с серверов Microsoft, выполнив любой из трех следующих шагов:
- Дополнительные функции графический интерфейс
- PowerShell
- DISM
Установка с использованием графического интерфейса дополнительных функций
- Перейдите к настройкам > Приложения > Приложения и функции > Управление дополнительной функцией > Добавить функцию .
- Выберите из списка следующее: Простой протокол управления сетью (SNMP) и WMI SNMP Provider (чтобы получить все вкладки конфигурации службы SNMP).
Установка с помощью PowerShell
- Перейдите к Пуск > Папка Windows PowerShell > Windows PowerShell .
- Выполните следующую команду:
Add-WindowsCapability -Online -Name «SNMP.Client ~~~~ 0.0.1.0»
Установка с помощью DISM
- Вы также можете использовать инструмент обслуживания образов развертывания и управления ими (DISM). Перейдите к Пуск > Командная строка .
- Щелкните правой кнопкой мыши верхний результат и выберите Запуск от имени администратора .
- Выполните следующую команду и нажмите Введите :
DISM / online / add-capacity /capabilityname:SNMP.Client~~~~0.0.1.0
Настройка агентов SNMP в Windows 10 1803 или новее
- Перейдите к Пуск > Настройки > Панель управления .
- В разделе Администрирование щелкните Службы .
- На панели сведений щелкните правой кнопкой мыши Служба SNMP и выберите Свойства . В случае остановки запустите службу, нажав кнопку Start , и измените тип запуска на Автоматический .
- На вкладке Безопасность в разделе Принятые имена сообществ щелкните Добавить .
- В разделе Права сообщества выберите уровень разрешений для этого хоста для обработки запросов SNMP от выбранного сообщества.
- В поле Имя сообщества введите имя сообщества с учетом регистра и нажмите Добавить .
- Выберите, принимать ли пакеты SNMP от хоста:
- Чтобы принимать запросы SNMP от любого хоста в сети, независимо от его личности, щелкните Принять пакеты SNMP с любого хоста .
- Чтобы ограничить прием пакетов SNMP, щелкните Принять пакеты SNMP с этих хостов и щелкните Добавить . Затем введите соответствующее имя хоста , IP или IPX-адрес , , а затем нажмите Добавить .
- Щелкните Применить .
Настройка агентов SNMP в Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2 или Windows Server 2016 или более поздней версии
- Перейдите в панель управления . Щелкните Программы > Программы и компоненты , а затем щелкните Включение или отключение компонентов Windows .Если появится диалоговое окно «Контроль учетных записей», нажмите Продолжить или Да (зависит от версии).
- В Включение или отключение функций Windows , установите флажок Простой протокол сетевого управления (SNMP) или Функция SNMP (опять же, зависит от версии) и нажмите ОК .
- После этого выполните действия, указанные выше для Настройка агентов SNMP в Windows 10 1803 или новее.
Настройка агентов SNMP в системах Windows NT
- Перейдите к Пуск > Настройки > Панель управления .
- В разделе Администрирование щелкните Службы .
- На панели Details щелкните правой кнопкой мыши SNMP Service и выберите Properties .
- В разделе Допустимые имена сообщества щелкните Добавить .
- В поле Community Names введите имя сообщества для аутентификации запросов SNMP.
- Щелкните Добавить , чтобы переместить имя сообщества в список разрешенных имен сообществ.
- Повторите шаги 6 и 7, чтобы добавить другие имена сообществ.
- Выберите, принимать ли пакеты SNMP от любого хоста или только от указанных хостов:
- Щелкните Принять пакеты SNMP от любого узла , если вы хотите принимать пакеты SNMP от любого узла без ограничения IP.
- Щелкните Принимать пакеты SNMP только от этих хостов , если вы хотите принимать пакеты SNMP только от определенных хостов. Для ввода желаемых хостов нажмите Добавить ; введите имя или адрес хоста в поле IP Host или IPX Address , а затем нажмите Добавить .
- Повторите шаг 9, чтобы добавить другие хосты.
- На вкладке Агент укажите такую информацию, как комментарии о пользователе, местоположении и услугах.
- Нажмите ОК , чтобы применить изменения.
Агент SNMP, работающий в Windows NT, по умолчанию не отвечает на данные ресурсов хоста. Для поддержки этого вам может потребоваться пакет обновления 6 для Windows NT или выше. Перед тем, как выполнять действия, описанные ниже, проверьте сведения о вашем пакете.
Примечание: Windows NT 4.0 сервер не поставляется с MIB ресурсов хоста.
Если вы используете Windows NT Service Pack 6a и используете Windows 2000 server , выполните следующие действия:
- Скопируйте файл % SystemRoot% \ System32 \ hostmib.dll с сервера Windows 2000 в папку % SystemRoot% \ System32 на сервере Windows NT 4.0.
- Запустите regedit или regedt32 и добавьте следующие ключи и значения:
- Ключ: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ HostMIB \ CurrentVersion
- Имя значения: Путь
- Тип: REG_SZ
- Данные: C: \ WinNT \ system32 \ hostmib.dll
- Ключ: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ SNMP \ Parameters \ ExtensionAgents
- Имя значения: 3
- Тип: REG_SZ
- Данные: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ HostMIB \ CurrentVersion
- Для регистрации DLL с помощью утилиты Microsoft REGSVR выполните следующие действия:
- Скопируйте файл в C: \ Windows \ SysWOW64 \ (для 32-разрядной версии) или C: \ Windows \ System32 \ (для 64-разрядной версии)
- Для выполнения этого шага вы должны запустить Command Prompt от имени администратора.
- Вставьте следующую команду в открывшееся окно командной строки и нажмите Введите .
% windir% \ System32 \ regsvr32.exe hostmib.dll (для 32-разрядной версии)
% windir% \ SysWoW64 \ regsvr32.exe hostmib.dll (для 64-разрядной версии)
- Перезагрузите ваш Windows NT.
Настройка агента SNMP в системах Windows XP, Windows 2000 и Windows 2003
- Перейдите к Пуск > Настройки > Панель управления .
- В разделе Администрирование щелкните Службы .
- На панели Details щелкните правой кнопкой мыши SNMP Service и выберите Properties .
- В разделе Допустимые имена сообщества щелкните Добавить .
- В разделе Права сообщества выберите уровень разрешений для этого хоста для обработки запросов SNMP от выбранного сообщества.
- В поле Имя сообщества введите имя сообщества с учетом регистра и нажмите Добавить .
- Выберите, принимать ли пакеты SNMP от хоста:
- Чтобы принимать запросы SNMP от любого хоста в сети, независимо от его личности, щелкните Принять пакеты SNMP с любого хоста .
- Чтобы ограничить прием пакетов SNMP, щелкните Принять пакеты SNMP с этих хостов и щелкните Добавить . Затем введите соответствующее имя хоста , IP или IPX-адрес , а затем нажмите Добавить .
- Щелкните Применить .
Тестирование SNMP в Windows
Проверьте доступность SNMP с помощью браузера MIB.
Конфигурация SNMP на основе PowerShell
В этом разделе мы рассмотрим:
Предварительные требования для удаленного выполнения
Для создания удаленных сеансов и выполнения удаленных команд локальные и удаленные машины должны соответствовать приведенным ниже требованиям.
- Системные требования
- Полномочия пользователей
- Разрешение сети / брандмауэра Windows
- Запуск от имени администратора
1.Системные требования
Ниже приведены системные требования для выполнения сценария на удаленных машинах.
- Для запуска удаленных сеансов в Windows PowerShell 3.0 на локальном и удаленном компьютерах должны быть:
- Windows PowerShell 3.0 или более поздней версии.
- Microsoft .NET Framework 4 или новее.
- Удаленное управление Windows 3.0.
- Windows PowerShell 2.0 или новее.
- Microsoft .NET Framework 2.0 или новее.
- Удаленное управление Windows 2.0.
2. Разрешение пользователя
По умолчанию текущий пользователь должен быть членом группы администраторов на удаленном компьютере или предоставить учетные данные администратора.
3. Разрешение сети / брандмауэра Windows
Удаленное соединение как со стороны сервера, так и со стороны клиента не должно блокироваться брандмауэром.
4. Запуск от имени администратора
Права администратора являются обязательными для включения и настройки SNMP.
Установка с помощью PowerShell
- Перейдите в Пуск> папка Windows PowerShell> Windows PowerShell.
- Выполните следующую команду: Add-WindowsCapability -Online -Name «SNMP.Client ~~~~ 0.0.1.0»
ПРИМЕЧАНИЕ:
- Убедитесь, что выполнены условия для удаленного выполнения.
- Проверьте, доступны ли хост и клиентские устройства в одном сетевом домене.
- Включите PSRemoting на удаленных устройствах, на которых будет выполняться этот конкретный сценарий. Это может быть выполнено с помощью подключения к удаленному рабочему столу.
Шаги по включению SNMP на устройстве Windows с помощью PowerShell
- Загрузите сценарий SNMPEnabler.ps1.
- Откройте служебную программу Windows PowerShell от имени администратора.
- Запустите SNMPEnabler.ps1 и укажите необходимые входные параметры.
- Выполните сценарий с предоставленными входными данными. Он автоматически включит и настроит SNMP на ваших локальных или удаленных устройствах.
Входные параметры для выполнения скрипта
Следующие входные параметры могут обрабатываться при выполнении сценария.
Входной параметр | Использование | Значения по умолчанию | Требуется? | Пример |
---|---|---|---|---|
h | Имя хоста, на котором должна быть включена служба SNMP. | – | Обязательно (если -f не задано) | -h Бен-3515 |
f | Часть файла, содержащая несколько хостов. Формат файла: (XXXXX.txt) s24x7-dev1 localhost 192.21.23.1 ben-3515.zohocorpin.com | – | Обязательно (если не указан -h) | -f D: \ SNMP \ hostlist.txt |
имя пользователя | Имя пользователя учетной записи, используемой для удаленного доступа | – | Обязательный для удаленных машин, необязательный для локального хоста. | -username workgroup \ administrator |
проход | Пароль учетной записи, используемой для удаленного доступа | – | Необязательно для локального хоста. Удаленный: может быть указан в качестве аргумента. Вам будет предложено ввести пароль во время удаленного выполнения. | — пароль @ 987 |
Конфигурация | Используется для настройки параметров SNMP на машинах, уже поддерживающих протокол SNMP. Возможные значения: «истина» или «ложь».Если «истина», скрипт пойдет только для настройки. | ложный | Дополнительно | -onlyConfigure true |
communityName | Строка сообщества SNMP, которая будет добавлена после выполнения сценария. | общественные | Дополнительно | -communityName networkcommunity |
snmpType | Разрешение на добавление из строки сообщества. Допустимые целочисленные значения: «1» — НЕТ «2» — УВЕДОМЛЕНИЕ «4» — ТОЛЬКО ДЛЯ ЧТЕНИЯ «8» — READWRITE «16» — READCREATE | 4 | Дополнительно | -snmpType 4 |
разрешено Хост | Хост, которому требуется доступ по протоколу SNMP с удаленного компьютера | Имя локальной машины по умолчанию, с которой был запущен сценарий. | Дополнительно | -разрешено Хост s24x7-dev7 |
отладка | Используется для отладки. Возможные значения: «истина» или «ложь». | ложный | Дополнительно | — истинная отладка |
Команды сценария и их использование
1. Включение для конкретного хоста
Параметры для включения и настройки отдельного хоста с параметрами по умолчанию или пользовательскими параметрами.
Команды
1.1 Чтобы включить и настроить SNMP (с параметрами по умолчанию) на локальном компьютере:
Выполнить: . \ SNMPEnabler.pst1 -h localhost
1.2 Чтобы включить и настроить SNMP (с параметрами по умолчанию) на удаленном компьютере:
Выполнить: . \ SNMPEnabler.ps1 -h -username
1,3. Чтобы включить и настроить SNMP (с настраиваемыми параметрами ввода) на локальном компьютере:
Выполнить: . \ SNMPEnabler.ps1 -h localhost -communityName -snmpType -permittedHost
1.4. Чтобы включить и настроить SNMP (с настраиваемыми параметрами ввода) на удаленном компьютере:
Выполнить: . \ SNMPEnabler.ps1 -h -username -communityName -snmpType -permittedHost
1,5. Чтобы настроить сообщество и разрешенные хосты на локальном компьютере с поддержкой SNMP:
Выполнить . \ SNMPEnabler.ps1 -h localhost -onlyConfigure true -communityName -snmpType -permittedHost
1,6. Чтобы настроить сообщество и разрешенные хосты на удаленном компьютере с поддержкой SNMP:
Выполнить .\ SNMPEnabler.ps1 -h -username -pass -onlyConfigure true -communityName -snmpType -permittedHost
2. Массовое включение (с использованием входного файла, содержащего хосты)
Передав путь к файлу, который содержит список хостов, вы можете включить и настроить SNMP для нескольких серверов.
Команды
2.1 Чтобы включить и настроить SNMP (с параметрами по умолчанию) на нескольких локальных или удаленных машинах:
Выполнить: . \ SNMPEnabler.ps1 -f -username
2.2 Чтобы включить и настроить SNMP (с настраиваемыми параметрами) на нескольких локальных или удаленных машинах:
Выполнить: . \ SNMPEnabler.ps1 -f -username -communityName -snmpType -permittedHost
2.3 Для настройки сообщества и разрешенных хостов на локальных или удаленных машинах с поддержкой SNMP:
Выполнить: . \ SNMPEnabler.ps1 -f -username -onlyConfigure true -communityName -snmpType -permittedHost
Статьи по теме
Как установить и настроить службу SNMP в Windows 10? — TheITBros
Simple Network Management Protocol или SNMP используется для мониторинга, уведомления о событиях и управления сетевыми устройствами в корпоративных сетях.Протокол состоит из набора стандартов управления сетью, включая протокол уровня приложений, схемы базы данных и набор объектов данных. SNMP может получать различные типы информации (время безотказной работы, счетчики производительности, параметры устройства и т. Д.) От любого сетевого устройства: коммутаторов, серверов, маршрутизаторов или компьютеров, на которых установлен агент SNMP. В Windows 10 служба SNMP доступна как отдельная функция Windows и не устанавливается по умолчанию.
Как установить службу SNMP в Windows 10?
Проверить, установлена ли служба SNMP в Windows 10, можно с помощью командлета Get-Service PowerShell:
Get-Service -Name snmp *
Скорее всего, служба еще не установлена.
Вы можете установить службу SNMP через Панель управления. Перейдите в панель управления > Программы и компоненты > Включите или выключите функции Windows . В списке функций Windows выберите Simple Network Management Protocol (SNMP) и WMI SNMP Provider (обеспечивает доступ к информации SNMP через интерфейсы инструментария управления Windows) и нажмите OK.
Вы также можете установить службу SNMP с помощью PowerShell:
Enable-WindowsOptionalFeature -online -FeatureName SNMP
Эта команда может помочь вам установить службу SNMP в Windows 10 в сборках 1803 или более ранних версий.Начиная с Windows 10 1809 Microsoft изменила способ развертывания службы SNMP на настольных ОС.
Как включить службу SNMP в Windows 10 1803 и новее?
В Windows 10 1803 и более поздних версиях (1809, 1903, 1909, 2004) служба SNMP считается устаревшей и не указана в функциях Windows в списке панели управления.
Microsoft планирует полностью удалить службу SNMP в следующих сборках Windows из-за рисков безопасности, связанных с этим протоколом.Вместо SNMP рекомендуется использовать общую информационную модель (CIM), которая поддерживается удаленным управлением Windows. В текущих сборках Windows 10 служба SNMP скрыта.
Служба SNMP теперь отсутствует в образе Windows 10 и может быть установлена только как Feature On Demand (FoD).
Наконечник . Вы можете установить службу SNMP в отключенной среде (без доступа в Интернет) с помощью ISO-образа FoD. Вы можете загрузить носитель FOD из Центра обслуживания корпоративных лицензий (VLSC).
Если ваш компьютер имеет прямое подключение к Интернету, вы можете установить компоненты службы SNMP через Интернет с серверов Microsoft. Для этого откройте консоль PowerShell с повышенными привилегиями и выполните команду:
Add-WindowsCapability -Online -Name "SNMP.Client ~~~~ 0.0.1.0"
Вы также можете использовать DISM для установки службы SNMP:
DISM / online / add-capacity /capabilityname:SNMP.Client~~~~0.0.1.0
После этого вы можете проверить, установлена ли служба SNMP:
Get-WindowsCapability -Online -Name "SNMP *"
Название: SNMP.Клиент ~~~~ 0.0.1.0
Состояние: установлен
DisplayName: Простой протокол управления сетью (SNMP)
Описание: Эта функция включает агентов простого протокола управления сетью, которые отслеживают активность сетевых устройств и сообщают об этом рабочей станции сетевой консоли
DownloadSize : 595304
InstallSize: 1128133
Чтобы отключить службу SNMP, используйте команду PowerShell:
Remove-WindowsCapability -Online -Name "SNMP.Client ~~~~ 0.0.1.0"
Вы также можете установить службу SNMP через графический интерфейс дополнительных функций.
Перейдите в «Настройки»> «Приложения»> «Приложения и функции»> «Управление дополнительной функцией»> «Добавить функцию». Выберите в списке следующие функции: Simple Network Management Protocol (SNMP) и WMI SNMP Provider (чтобы получить все вкладки конфигурации службы SNMP).
После этого в консоли services.msc появится служба SNMP.
Если при выполнении команды Add-WindowsCapability вы получили ошибку «Add-WindowsCapability failed».Код ошибки = 0x800f0954 », скорее всего, ваш компьютер получает обновления Windows не с серверов Центра обновления Майкрософт, а с внутреннего сервера WSUS. Чтобы служба SNMP получала установочные файлы с серверов Microsoft, необходимо временно обойти WSUS.
Для этого выполните команду:
reg add «HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ WindowsUpdateAU» / v UseWUServer / t REG_DWORD / d 0 / f
После этого перезапустите службу Windows Update:
netshh winhttp сбросить прокси чистая остановка wuauserv net start wuauserv
Теперь попробуйте установить службу SNMP с помощью команды Add-WindowsCapability.Если все идет хорошо, верните начальный параметр реестра службы wusuaserv, указывающий на сервер WSUS. Выполните команду:
reg add «HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ WindowsUpdateAU» / v UseWUServer / t REG_DWORD / d 1 / f
и перезапустите службу Windows Update.
Настроить SNMP на компьютере с Windows 10
После установки службы SNMP должны запуститься автоматически. Откройте консоль управления службами (services.msc). В списке служб должны появиться две новые службы:
- Служба SNMP — это основная служба агента SNMP, отслеживающая активность и отправляющая информацию;
- Прерывание SNMP — принимает сообщения прерывания от локальных или удаленных агентов SNMP и пересылает сообщения в управляющее программное обеспечение SNMP, запущенное на этом компьютере.
Откройте свойства службы SNMP. Если он остановлен, перезапустите его, нажав кнопку Start , а затем измените тип запуска на Automatic .
Щелкните вкладку Агент . Заполните поля Contact и Location (вы можете указать контактное имя пользователя и расположение компьютера). Затем выберите список служб, из которых вы хотите собирать данные, и отправьте их на устройство мониторинга. Существует пять сервисных опций:
- Физический;
- Приложения;
- Интернет;
- Сквозной;
- Канал передачи данных и подсеть.
Щелкните вкладку Безопасность . Здесь вы можете настроить различные параметры безопасности для разных серверов SNMP.
Список принятых имен сообществ содержит имена сообществ, узлы SNMP которых аутентифицированы для отправки запросов SNMP на этот компьютер. Имя сообщества имеет те же функции, что и логин и пароль.
Нажмите кнопку Добавить и укажите имя сообщества и один из пяти уровней доступа (Нет, Уведомить, ТОЛЬКО ЧИТАТЬ, ЧИТАТЬ, ЗАПИСАТЬ, ЧИТАТЬ, СОЗДАТЬ).READ WRITE — это максимальный уровень доступа, при котором сервер управления SNMP может вносить изменения в систему. Для систем мониторинга обычно достаточно выбрать READ ONLY (сервер мониторинга может только опрашивать систему, но не вносить изменения). В нашем примере мы добавили имя сообщества public с разрешениями READ ONLY .
Добавьте список серверов мониторинга (имена хостов или IP-адреса) в Принять пакеты SNMP от этих хостов , от которых вы хотите принимать пакеты SNMP.Это может быть ваша система мониторинга, например, Zabbix, Nagios, Icinga, OpenNMS, PRTG и Microsoft System Center Operations Manager (SCOM).
Наконечник. Вы можете выбрать Принять пакеты SNMP из любой опции хоста . В этом режиме агент SNMP принимает пакеты от любого хоста без ограничений IP. Этот параметр не рекомендуется использовать на общедоступных компьютерах. Это небезопасно.
Сохраните изменения и перезапустите службу SNMP.
Подсказка . Чтобы ваш хост Windows принимал и отправлял запросы и прерывания SNMP, вам необходимо открыть порты SNMP в брандмауэре Защитника Windows в режиме повышенной безопасности. SNMP использует UDP в качестве транспортного протокола. Используются два порта: UDP 161 (SNMP) и UDP 162 (SNMPTRAP). Вы можете открыть входящие и исходящие порты SNMP в брандмауэре Windows с помощью следующих команд:
netsh advfirewall firewall add rule name = "SNMP UDP Port 161 In" dir = in action = allow protocol = UDP localport = 161 netsh advfirewall firewall add rule name = "SNMP UDP Port 161 Out" dir = out action = allow protocol = UDP localport = 161 netsh advfirewall firewall add rule name = "SNMPTRAP UDP Port 162 In" dir = in action = allow protocol = UDP localport = 162 netsh advfirewall firewall add rule name = "SNMPTRAP UDP Port 162 Out" dir = out action = allow protocol = UDP localport = 162
Настройка параметров SNMP с помощью групповой политики
Некоторые параметры GPO помогут вам настроить параметры SNMP централизованно.Эти параметры находятся в редакторе GPO (gpedit.msc или gpmc.msc) в разделе Computer Configuration > Policies > Administrative Templates definitions > Network > SNMP .
Доступны три параметра политики SNMP:
- Указать сообщества — позволяет задать список сообществ для службы SNMP;
- Укажите разрешенных менеджеров — позволяет указать список разрешенных хостов, которые могут отправлять запросы SNMP агенту на этом компьютере;
- Укажите ловушки для публичного сообщества — позволяет настроить конфигурацию ловушек для Простого протокола управления сетью.
Другой способ настройки параметров SNMP — через реестр. Эти параметры устанавливаются в следующем разделе редактора реестра (regedit.exe) HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ SNMP \ Parameters.
Вы можете настроить параметры SNMP по мере необходимости на эталонном компьютере, загрузить их в файл reg и развернуть их на серверах / компьютерах через GPO (Конфигурация компьютера> Настройки> Настройки Windows> Реестр).
На этом настройка службы SNMP в Windows 10 завершена. Если вам нужно включить SNMP на нескольких компьютерах или серверах, вы можете удаленно установить и настроить службу SNMP с помощью PowerShell или групповой политики.
Мне нравятся технологии и разработка веб-сайтов. С 2012 года я веду несколько собственных веб-сайтов и делюсь полезным контентом о гаджетах, администрировании ПК и продвижении веб-сайтов.
Последние сообщения Кирилла Кардашевского (посмотреть все)
Установка агента SNMP на Windows
(адаптировано из справки Windows)
- Установка агента SNMP в Windows XP / 2000/2003
- Установка агента SNMP в Windows NT
Перед установкой службы SNMP на свой компьютер необходимо знать следующую информацию:
- Имена сообществ в вашей сети.
- мест назначения ловушек для каждого сообщества.
- IP-адресов и имен компьютеров для хостов управления SNMP.
Чтобы установить SNMP в Windows XP, 2000 и 2003, выполните следующие действия:
Вы должны войти в систему как администратор или член группы администраторов, чтобы выполнить эту процедуру. Если ваш компьютер подключен к сети, настройки сетевой политики также могут помешать вам выполнить эту процедуру.
- Щелкните Пуск , укажите Параметры , щелкните Панель управления , дважды щелкните Установка и удаление программ , а затем щелкните Установка и удаление компонентов Windows .
- В разделе «Компоненты» щелкните Средства управления и мониторинга (но не устанавливайте и не снимайте его флажок), а затем щелкните «Сведения о ».
- Установите флажок Simple Network Management Protoco l и нажмите OK .
- Щелкните Далее .
- Вставьте соответствующий компакт-диск или укажите полный путь к месту хранения файлов.
- SNMP запускается автоматически после установки.
На этом процесс установки завершен. Это также автоматически реализует MIB ресурсов хоста. Чтобы настроить ответы агентов SNMP на запросы SNMP, см. Настройка агентов SNMP.
Чтобы установить SNMP в Windows NT, выполните следующие действия:
- Щелкните правой кнопкой мыши значок Network Neighborhood на рабочем столе.
- Щелкните Свойства .
- Щелкните Службы .
- Щелкните Добавить . Откроется диалоговое окно «Выбор сетевой службы».
- В списке сетевых служб щелкните Служба SNMP , а затем щелкните ОК .
- Вставьте соответствующий компакт-диск или укажите полный путь к месту хранения файлов и щелкните Продолжить .
- После того, как необходимые файлы будут скопированы на ваш компьютер, появится диалоговое окно Microsoft SNMP Properties.
На этом процесс установки завершен. Это также автоматически реализует MIB ресурсов хоста. Чтобы настроить ответы агентов SNMP на запросы SNMP, см. Настройка агентов SNMP.
Включение SNMP в Windows:
1. Перейдите в Панель управления > Программы> Программы и компоненты> Включение или выключение компонентов Windows.
2. Выберите «Простой протокол управления сетью (SNMP)» из списка.
3.Щелкните ОК.
4. Перезапустите службу SNMP.
Как включить и настроить службу SNMP в Windows
В этой статье мы собираемся обсудить, что такое SNMP и как установить, включить и настроить службу SNMP в Windows 10. SNMP , что означает Simple Network Management Protocol — это стандартный интернет-протокол, который используется для управления и управления связью между несколькими сетевыми устройствами, подключенными через IP.Это позволяет организациям контролировать различные сетевые устройства, включая маршрутизаторы, рабочие станции, модемы, коммутаторы, серверы, принтеры и т. Д. SNMP уже настроен на большинстве сетевых устройств. И, как только протокол включен, статистика производительности устройства сохраняется.
Давайте теперь обсудим основной компонент SNMP.
Основные компоненты SNMP
Вот ключевые компоненты среды, управляемой SNMP:
Менеджер SNMP: Это центральная система, которая управляет и контролирует сеть SNMP.Она также известна как Станция сетевого управления (NMS) и работает на узле в сети. Менеджер SNMP в основном запрашивает агент SNMP, получает запросы,
Агент SNMP: Это программный процесс, который выдает статус и статистику сетевого узла, когда он получает запрос SNMP. Это важный компонент в управлении SNMP, который собирает, хранит и передает данные мониторинга менеджерам SNMP.
Управляемые устройства: Эти устройства включают в себя все сетевые устройства с поддержкой SNMP, которые вы хотите отслеживать, например принтеры, маршрутизаторы, беспроводные устройства и т. Д.
SNMP MIB: SNMP использует расширяемую структуру с иерархиями, определенными как Management Information Base ( MIB ), которая использует идентификаторы объектов (OID) для управления сетевым объектом. В основном это определяется как формат обмена информацией в модели управления SNMP. На каждом из сетевых серверов есть файлы MIB, которые запрашиваются для сбора данных мониторинга.
SNMP OID: OID (идентификаторы объектов) организованы в базе данных MIB в виде древовидной структуры, в которой представлены управляемые функции всех продуктов.
Версии SNMP
В основном существует три версии SNMP:
- SNMPv1: Первая версия протокола SNMP, которая определена в RFC 1155 и 1157.
- SNMPv2c: Это расширенная версия и определена в RFC 1901, RFC 1905 и RFC 1906.
- SNMPv3: Последняя версия SNMP на данный момент, которая также поддерживает удаленную настройку объектов SNMP. На данный момент это самая безопасная версия, она определена в RFC 1905, RFC 1906, RFC 2571, RFC 2572, RFC 2574 и RFC 2575.
Основные команды SNMP
Вот основные команды SNMP, используемые в модели управления сетью »
- GET: Менеджер SNMP отправляет запросы GET на управляемые устройства для получения одного или нескольких значений.
- GET NEXT: Эта команда используется для получения следующего значения OID в дереве MIB.
- GET BULK: Эта команда используется для запроса и извлечения массовых данных из большой таблицы MIB.
- SET: Для редактирования или добавления значений управляемых устройств эта команда используется менеджерами SNMP.
- TRAPS: Такая команда запускается агентом SNMP для отправки сигнала диспетчеру SNMP при возникновении событий.
- ИНФОРМАЦИЯ: Другая команда, инициированная агентом SNMP, включая подтверждение, когда диспетчер SNMP получает сообщение.
- ОТВЕТ: Эта команда возвращает значения или сигнал действий, управляемых менеджером SNMP.
ИТ-организации могут использовать специальное программное обеспечение для мониторинга SNMP, такое как PRTG Network Monitor или Spiceworks Network Monitor , для управления и мониторинга сетевых устройств и статистики производительности.Вот некоторые распространенные применения инструмента мониторинга SNMP:
- Он используется для обнаружения, управления, организации и мониторинга сетевых устройств в организации.
- Обеспечивает полную видимость работы сетевых устройств.
- Анализируйте различную статистику и информацию о подключенных сетевых устройствах, таких как возможности подключения, доступность, производительность, пропускная способность, трафик, графики использования сети и многое другое.
- Позволяет установить пороговые ограничения для использования сети.
- Позволяет запускать предупреждения в случае исключений или несоответствий.
Теперь давайте посмотрим, как вы можете установить и включить службу SNMP, а затем настроить ее в Windows 10.
Как установить и включить службу SNMP в Windows 11/10
Ранее SNMP был предварительно установленной функцией версии Windows. Однако теперь протокол SNMP считается устаревшим и стал необязательной функцией / функцией по запросу (FOD) в Windows 10 версии 1809 и более поздних. Теперь Windows рекомендует использовать общую информационную модель (CIM), которая поддерживается удаленным управлением Windows.
В последних сборках Windows 10 SNMP можно установить и включить через приложение «Настройки», используя опцию дополнительных функций.
Вот шаги для включения и настройки SNMP в Windows 10 с помощью настроек:
- Нажмите Windows + I горячую клавишу, чтобы открыть приложение «Настройки».
- Перейдите в категорию «Приложения» и перейдите на вкладку «Приложения и функции».
- Нажмите на кнопку «Дополнительные функции».
- На новой странице нажмите кнопку «Добавить функцию».
- Прокрутите вниз до простого протокола управления сетью (SNMP) и выберите его.
- Нажмите кнопку Установить , чтобы включить протокол SNMP на вашем ПК.
Вы также можете использовать панель управления для включения SNMP на вашем компьютере, если вы используете более старую сборку Windows 10 или даже Windows 8.
Для этого просто выполните следующие шаги:
- Открыть Выполнить с помощью Windows + R и введите в нем «панель управления» и нажмите Enter.
- Перейдите в раздел «Программы и компоненты», а затем нажмите «Включить или отключить компоненты Windows».
- В списке компонентов Windows выберите Simple Network Management Protocol (SNMP) и нажмите OK, чтобы установить его.
Как настроить службу SNMP в Windows 10
После установки вам необходимо настроить службу SNMP в Windows 10. Есть две основные службы SNMP, которые включают:
- Служба SNMP — основная служба для мониторинга и отправки информация
- Прерывание SNMP — для приема сообщений прерывания от агентов SNMP и их пересылки в управляющее программное обеспечение SNMP.
Эти службы должны запускаться автоматически после установки SNMP. Вы можете проверить и настроить их в диспетчере служб. Просто откройте приложение «Службы», нажав горячую клавишу Windows + R, чтобы вызвать диалоговое окно «Выполнить», и введите в нем « services.msc ». В окне Servies прокрутите вниз до службы SNMP в списке и посмотрите, работает она или нет. Если он не запущен, просто нажмите кнопку Start , чтобы запустить службу SNMP. Также установите для него тип запуска Автоматический .
Вы можете дополнительно настроить различные свойства службы SNMP, включая Агент, Безопасность, и т. Д. Просто щелкните правой кнопкой мыши службу SNMP и выберите параметр «Свойства».
В окне «Свойства» перейдите на вкладку Агент , где вы можете настроить информацию агента SNMP. Вы можете добавить контакт и расположение , чтобы указать контактное имя пользователя или администратора и физическое расположение компьютера. Кроме того, вы можете включить или отключить пять служб из списка, из которого вы получаете данные мониторинга, и отправлять их на устройство мониторинга.Эти услуги включают Physical, Applications, Datalink и подсеть, Internet, и End-to-end .
Чтобы настроить некоторые параметры безопасности для различных серверов SNMP, вы можете перейти на вкладку Security в окне «Свойства». В списке «Принятые имена сообществ» вы можете просматривать и добавлять узлы SNMP, прошедшие проверку подлинности для отправки запросов SNMP. Чтобы добавить сообщество, нажмите кнопку «Добавить» и введите название сообщества. Вы можете предоставить доступ None, Notify, READ ONLY, READ WRITE, или READ CREATE к определенному сообществу.
Вы можете добавить список серверов мониторинга SNMP с IP-адресами в список Принять пакеты SNMP с этих хостов . Это необходимо для указания серверов, от которых принимаются пакеты SNMP.