Включить Snmp для Windows 10
Обновлено: 21.11.2024
В этой статье описывается, как настроить службу простого протокола управления сетью (SNMP) в Windows Server 2003. В этой статье описывается, как настроить свойства агента SNMP, ловушки SNMP и безопасность SNMP.
Применимо к: Windows Server 2003
Исходный номер базы знаний: 324263
Обзор
Служба SNMP, настроенная для агента, создает сообщения-ловушки, которые отправляются в пункт назначения ловушек, если происходят какие-либо определенные события. Например, вы можете настроить службу SNMP для отправки прерывания при получении запроса на информацию, который не содержит правильного имени сообщества и не соответствует принятому имени хоста для службы.
Настроить информацию об агенте SNMP
Нажмите "Пуск", выберите "Панель управления", затем "Администрирование" и нажмите "Управление компьютером".
В дереве консоли разверните Службы и приложения и нажмите Службы.
На правой панели дважды щелкните Служба SNMP.
Перейдите на вкладку "Агент".
Введите имя пользователя или администратора компьютера в поле "Контакт", а затем укажите физическое местоположение компьютера или контакта в поле "Расположение".
Эти комментарии обрабатываются как текст и являются необязательными.
- Физический. Указывает, управляет ли компьютер физическими устройствами, например разделом жесткого диска.
- Приложения: указывает, использует ли компьютер какие-либо программы, отправляющие данные с помощью TCP/IP.
- Канал передачи данных и подсеть. Указывает, управляет ли этот компьютер подсетью TCP/IP или каналом передачи данных, например мостом.
- Интернет: указывает, действует ли этот компьютер как IP-шлюз (маршрутизатор).
- Сквозной. Указывает, действует ли этот компьютер как IP-хост.
Нажмите "ОК".
Если вы установили дополнительные сетевые устройства TCP/IP, такие как коммутатор или маршрутизатор, дополнительные сведения см. в документе Request for Comment (RFC) 1213. Чтобы ознакомиться с RFC 1213, посетите веб-сайт Инженерной группы Интернета (IETF)
Microsoft предоставляет контактную информацию третьих сторон, чтобы помочь вам найти техническую поддержку. Эта контактная информация может быть изменена без предварительного уведомления. Microsoft не гарантирует точность этой сторонней контактной информации.
Настройка SNMP-сообществ и ловушек
Нажмите "Пуск", выберите "Панель управления", затем "Администрирование" и нажмите "Управление компьютером".
В дереве консоли разверните Службы и приложения и нажмите Службы.
На правой панели дважды щелкните Служба SNMP.
Перейдите на вкладку "Ловушки".
В поле Имя сообщества введите имя сообщества с учетом регистра, которому этот компьютер будет отправлять сообщения-ловушки, а затем нажмите Добавить в список.
В разделе "Назначения ловушек" нажмите "Добавить".
В поле Имя хоста, IP- или IPX-адрес введите имя, IP-адрес или IPX-адрес хоста, а затем нажмите Добавить.
Имя хоста или адрес отображаются в списке пунктов назначения Trap.
Повторите шаги с 5 по 7, чтобы добавить нужные сообщества и ловушки.
Нажмите "ОК".
Настроить безопасность SNMP для сообщества
- Нажмите «Пуск», выберите «Панель управления», выберите «Администрирование» и нажмите «Управление компьютером».
- В дереве консоли разверните Службы и приложения и нажмите Службы.
- На правой панели дважды щелкните Служба SNMP.
- Перейдите на вкладку "Безопасность".
- Нажмите, чтобы установить флажок «Отправлять ловушку аутентификации» (если он еще не установлен), если вы хотите, чтобы сообщение-ловушка отправлялось при сбое аутентификации.
- В разделе "Принятые имена сообщества" нажмите "Добавить".
- Чтобы указать, как хост будет обрабатывать запросы SNMP от выбранного сообщества, выберите нужный уровень разрешений в поле "Права сообщества".
- В поле «Имя сообщества» введите нужное имя сообщества с учетом регистра и нажмите «Добавить».
- Укажите, следует ли принимать пакеты SNMP от хоста. Для этого выполните одно из следующих действий:
- Чтобы принимать запросы SNMP от любого хоста в сети, независимо от идентификатора, нажмите Принимать пакеты SNMP от любого хоста.
- Чтобы ограничить прием пакетов SNMP, нажмите Принимать пакеты SNMP от этих хостов, нажмите Добавить, а затем введите соответствующее имя хоста, IP-адрес или IPX-адрес в поле Имя хоста, IP-адрес или IPX-адрес.
- Нажмите "Добавить".
- Нажмите "ОК".
Если удалить все имена сообществ, включая имя по умолчанию Public, SNMP не будет реагировать ни на какие представленные имена сообществ.
Первоначально опубликовано 13 марта 2017 г. автором Gerald Schoch.
Последнее обновление – 03 марта 2022 г. • 12 минут чтения
Простой протокол управления сетью (SNMP), который десятилетиями сопровождал ИТ-специалистов, доступен на большом количестве устройств и решений. Это здорово, потому что это одна из самых основных технологий для мониторинга и других задач управления сетью. Хотя SNMP не исправит для вас Интернет, вы не столкнетесь с SNMP, если вы системный администратор и отвечаете за ИТ-инфраструктуру.
При настройке SNMP для мониторинга необходимо учитывать несколько моментов. Первый и самый важный шаг: Включите SNMP! Как это сделать, зависит от вашего конкретного оборудования (прочитайте дружественное руководство, если вам нужна помощь). В этой статье мы покажем вам, как включение SNMP работает на компьютерах и серверах с операционными системами Windows, Linux и macOS.
Включение SNMP в Windows
Установка и настройка службы SNMP на различных версиях клиента и сервера Windows в основном выполняется одинаково. В версиях Windows старше Windows 8 и Windows Server 2012 он уже установлен. Для Windows 8, Windows 10, Windows Server 2012, Windows Server 2016 и Windows Server 2019 сначала необходимо установить службу SNMP. (Да, верно. Хотя на некоторых форумах вы могли читать противоположные утверждения, SNMP по-прежнему доступен в Windows Server 2012, 2016 и даже 2019!)
Если вы используете Windows 10 версии 1809 или более поздней, прокрутите вниз до следующего абзаца.
Что вам нужно сделать, так это открыть панель управления на вашем компьютере с Windows. Откройте раздел «Программы и компоненты», где вы можете включить или отключить функции Windows.
На рабочих станциях Windows выберите Simple Network Management Protocol (SNMP) и установите его.
В Windows Server вам нужно будет нажимать «Далее» в мастере добавления ролей и компонентов, пока не дойдете до разделов «Функции», в которых можно установить службу SNMP.
После установки службы SNMP настройте ее соответствующим образом. Итак, запустите services.msc от имени администратора и перейдите к свойствам службы SNMP. Выберите «Автоматически» в качестве типа запуска, чтобы служба всегда работала, даже после выключения и повторного включения компьютера.
В целях мониторинга вам также следует проверить все службы на вкладке "Агент", чтобы были доступны все значения SNMP.
Не забудьте настроить параметры безопасности, такие как строка сообщества и список фильтров IP/хостов, в соответствии с вашими требованиями безопасности! Например, добавьте имя сообщества public с правами ТОЛЬКО ДЛЯ ЧТЕНИЯ и принимайте SNMP-пакеты как минимум с адреса вашего сервера мониторинга.
Вот оно! Вы успешно настроили SNMP на своем компьютере с Windows.
Включение SNMP в Windows 10 версии 1809 и выше
В Windows 10 версии 1809 процесс включения SNMP изменился. SNMP является дополнительной функцией в этой версии Windows 10. Вы можете включить его следующим образом.
Включение SNMP в Linux
Теперь посмотрите, как включить SNMP в Linux. Мы опишем процесс установки для Ubuntu, Debian, CentOS и OpenSuse.
На первом этапе вам необходимо установить демон SNMP
Теперь вы найдете конфигурацию SNMP в файле /etc/snmp/snmpd.config. Сделайте резервную копию исходного файла конфигурации и откройте snmpd.config в редакторе. Теперь установите строку сообщества.
public — это строка сообщества по умолчанию, которую прослушивает большинство устройств SNMP. Конечно, вы также можете выбрать струну индивидуально. Важно только, чтобы строка была одинаковой и на опрашиваемых устройствах.
Если вы используете OpenSuse, служба snmpd может быть не активирована и не запущена по умолчанию. В этом случае активируйте службу snmpd, чтобы она запускалась при загрузке системы, с помощью команды: systemctl enable snmpd. Затем запустите службу с помощью команды systemctl start snmpd .
Для других дистрибутивов Linux вам, возможно, придется немного изменить описанные выше шаги.
Включение SNMP в macOS
Текущие версии macOS включают SNMP по умолчанию. Вы можете использовать помощника по базовой настройке, чтобы правильно настроить SNMP на вашем Mac:
- Откройте новый терминал и используйте эту команду:
- sudo snmpconf -g basic_setup
Настройте доступ сообщества только для чтения для SNMP v1/v2c, ответив на вопросы настройки и запустив демон SNMP:
Рекомендуется добавить демон SNMP в автоматический запуск для удобного управления компьютером с macOS через SNMP.
Что дальше?
Включить SNMP в вашей операционной системе было не так уж сложно, не так ли? Настройка доступа с других серверов к полезным системным параметрам через SNMP может быть сложнее. Эту тему мы рассмотрим в следующих статьях о SNMP в нашем блоге. Оставайтесь с нами!
Простой протокол управления сетью или SNMP используется для мониторинга, уведомления о событиях и управления сетевыми устройствами в корпоративных сетях. Протокол состоит из набора стандартов управления сетью, включая протокол прикладного уровня, схемы базы данных и набор объектов данных. SNMP может получать различные типы информации (время безотказной работы, счетчики производительности, параметры устройства и т. д.) от любого сетевого устройства. SNMP может получать информацию от коммутаторов, серверов, маршрутизаторов или компьютеров, на которых установлен агент SNMP. В Windows 10 и Windows 11 служба SNMP доступна как отдельная функция Windows и не устанавливается по умолчанию.
Установка службы SNMP в Windows 11
В предыдущих версиях Windows (Win 8.1, 7 или 10 RTM) можно было установить службу Windows SNMP с помощью апплета "Панель управления" > "Добавить программы и компоненты" или с помощью команды DISM:
Однако в Windows 11 при выполнении этой команды возникает ошибка:
Ошибка: 0x800f080c
Имя компонента WMISNmpProvider неизвестно.
Имя компонента Windows не было распознано.
Используйте /Get-Features возможность найти имя функции на изображении и повторить команду. Имя функции Windows не было распознано.
Кроме того, Microsoft исключила SNMP из апплета "Панель управления" > "Добавить программы и компоненты".
В Windows 11 вы по-прежнему можете установить клиент SNMP и службы WMI SNMP Provider, однако Microsoft изменила способы установки.
Службу SNMP в Windows 11 можно установить через приложение "Параметры":
- Щелкните правой кнопкой мыши «Пуск» > «Настройки» > «Приложения» > «Дополнительные функции» > «Добавить дополнительную функцию» > «Просмотреть функции»;
- Введите SNMP в поле поиска и выберите Simple Network Management Protocol (SNMP) и WMI SNMP Provider (необязательно) для установки;
- Нажмите "Далее" > "Установить";
- Для установки компонентов ваш компьютер должен быть подключен к сети с доступом в Интернет. Если компьютер находится в автономном режиме, при установке функции SNMP появится ошибка. ол>р>
- Откройте Windows Terminal от имени администратора;
- Проверьте, не установлена ли служба SNMP (State=NotPresent):
- Служба SNMP — это основная служба агента SNMP, которая отслеживает активность и отправляет информацию;
- Ловушка SNMP — получает сообщения-ловушки от локальных или удаленных агентов SNMP и пересылает сообщения программному обеспечению управления SNMP, запущенному на этом компьютере.
- физический;
- Приложения;
- Интернет;
- От начала до конца;
- Канал передачи данных и подсеть.
- Указать сообщества — позволяет задать список сообществ для службы SNMP;
- Указать разрешенных менеджеров — позволяет указать список разрешенных хостов, которые могут отправлять запросы SNMP агенту на этом компьютере;
- Указать ловушки для общедоступного сообщества: позволяет настроить конфигурацию ловушек для простого протокола управления сетью.
- Выполните следующую команду, чтобы обойти WSUS: Эта команда добавляет значение DWORD в раздел реестра «HKEY_LOCAL_MACHINE.\WindowsUpdateAU» и устанавливает для него значение 0.
- Перезапустите службу Центра обновления Windows, выполнив следующие 3 команды:
- Попробуйте снова установить SNMP с помощью команды Add-WindowsCapability. Если это работает, отмените изменения, внесенные в реестр на шаге 1, выполнив следующую команду:
- Перезапустите службу Центра обновления Windows, используя команды из шага 2.
- Указать сообщества: разрешает добавление и аутентификацию сообществ, которые могут отправлять запросы SNMP.
- Указать разрешенных менеджеров: разрешает добавление хостов, которые могут отправлять пакеты 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.
- GET: диспетчер SNMP отправляет запросы GET на управляемые устройства для получения одного или нескольких значений.
- GET NEXT: эта команда используется для получения следующего значения OID в дереве MIB.
- GET BULK. Эта команда используется для запроса и извлечения массива данных из большой таблицы MIB.
- SET: для редактирования или добавления значений управляемых устройств эта команда используется менеджерами SNMP.
- TRAPS: такая команда запускается агентом SNMP для отправки сигнала диспетчеру SNMP при возникновении событий.
- INFORM: другая команда, инициированная агентом SNMP, включая подтверждение, когда менеджер SNMP получает сообщение.
- ОТВЕТ: Эта команда возвращает значения или сигнал о действиях, заданных диспетчером SNMP.
- Он используется для обнаружения, управления, организации и мониторинга сетевых устройств в организации.
- Он обеспечивает полное представление о производительности сетевых устройств.
- Анализируйте различную статистику и информацию о подключенных сетевых устройствах, например подключение, доступность, производительность, пропускную способность, трафик, графики использования сети и т. д.
- Это позволяет установить пороговые значения для использования сети.
- Он позволяет запускать оповещения в случае исключений или несоответствий.
- Нажмите горячую клавишу Windows + I, чтобы открыть приложение "Параметры".
- Перейдите в категорию "Приложения" и перейдите на вкладку "Приложения и функции".
- Нажмите кнопку «Дополнительные функции».
- На новой странице нажмите кнопку "Добавить функцию".
- Прокрутите вниз до пункта Простой протокол управления сетью (SNMP) и выберите его.
- Нажмите кнопку «Установить», чтобы включить SNMP на вашем ПК.
- Откройте «Выполнить» с помощью Windows + R, введите «панель управления» и нажмите Enter.
- Перейдите в раздел "Программы и компоненты" и выберите параметр "Включить или отключить компоненты Windows".
- В списке компонентов Windows выберите Простой протокол управления сетью (SNMP) и нажмите OK, чтобы установить его.
- Служба SNMP — основная служба для мониторинга и отправки информации.
- SNMP Trap — для получения сообщений-ловушек от агентов SNMP и пересылки их в программное обеспечение управления SNMP.
Вы также можете установить службу SNMP в Windows 11 с помощью PowerShell:
Эти команды PowerShell также требуют подключения к Интернету для загрузки компонентов службы SNMP с серверов Microsoft.
Если ошибка Add-WindowsCapability failed. Код ошибки = 0x800f0954 появляется при попытке установить дополнительные компоненты Windows, скорее всего, ваш компьютер настроен на получение обновлений Windows с внутреннего сервера WSUS (службы обновления Windows Server). Компьютер пытается получить двоичные файлы SNMP с сервера WSUS, а не с серверов Microsoft Update.
Вы можете временно обойти WSUS и загрузить файлы функций Windows напрямую с серверов Microsoft Update, используя следующие команды:
Перезапустите службу Центра обновления Windows:
Установите SNMP в Windows 11 с помощью командлета PowerShell Add-WindowsCapability или с помощью приложения "Параметры". Затем направьте клиент Центра обновления Windows обратно на сервер WSUS:
Как установить службу SNMP в Windows 10?
Вы можете проверить, установлена ли служба SNMP в Windows 10, с помощью командлета PowerShell Get-Service:
Скорее всего, сервис еще не установлен.
Вы можете установить службу SNMP через панель управления. Перейдите в Панель управления > Программы и компоненты > Включение или отключение компонентов Windows. В списке функций Windows выберите Simple Network Management Protocol (SNMP) и WMI SNMP Provider (обеспечивает доступ к информации SNMP через интерфейсы инструментария управления Windows) и нажмите OK.
Вы также можете установить службу SNMP с помощью PowerShell:
Эта команда может помочь вам установить службу 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 и может быть установлена только как функция по запросу (FoD).
Совет. Вы можете установить службу SNMP в автономной среде (без доступа к Интернету), используя ISO-образ FoD. Вы можете загрузить носитель FOD в Центре обслуживания корпоративных лицензий (VLSC).
Если ваш компьютер имеет прямое подключение к Интернету, вы можете установить компоненты службы SNMP онлайн с серверов Microsoft. Для этого откройте консоль PowerShell с повышенными правами и выполните команду:
Вы также можете использовать DISM для установки службы SNMP:
После этого вы можете проверить, установлена ли служба SNMP:
Имя: SNMP.Client~~~~0.0.1.0
Состояние: Установлено
Отображаемое имя: Простой протокол управления сетью (SNMP)
Описание: Эта функция включает в себя простое управление сетью Агенты протокола, которые отслеживают активность сетевых устройств и сообщают об этом рабочей станции сетевой консоли
DownloadSize : 595304
InstallSize : 1128133
Чтобы отключить службу SNMP, используйте команду PowerShell:
Вы также можете установить службу SNMP через графический интерфейс дополнительных функций.
Выберите «Настройки» > «Приложения» > «Приложения и функции» > «Управление дополнительными функциями» > «Добавить функцию». Выберите в списке следующие функции: Простой протокол управления сетью (SNMP) и Поставщик WMI SNMP (чтобы получить доступ ко всем вкладкам конфигурации службы SNMP).
После этого служба SNMP появится в консоли services.msc.
Если при выполнении команды Add-WindowsCapability вы получили ошибку «Ошибка Add-WindowsCapability. Код ошибки = 0x800f0954», скорее всего, ваш компьютер получает обновления Windows не с серверов Microsoft Update, а с внутреннего сервера WSUS. Чтобы служба SNMP получала установочные файлы с серверов Microsoft, необходимо временно обойти WSUS.
Для этого выполните команду:
После этого перезапустите службу Центра обновления Windows:
Теперь попробуйте установить службу SNMP с помощью команды Add-WindowsCapability. Если все пойдет хорошо, верните исходный параметр реестра службы wusuaserv, указывающий на сервер WSUS. Выполните команду:
И перезапустите службу Windows Update.
Настройка SNMP на компьютере с Windows 10
После установки службы SNMP должны запуститься автоматически. Откройте консоль управления службами (services.msc). В списке служб должны появиться две новые службы:
Откройте свойства службы SNMP. Если он остановлен, перезапустите его, нажав кнопку «Пуск», а затем изменив тип запуска на «Автоматически».
Перейдите на вкладку "Агент". Заполните поля «Контакт» и «Местоположение» (можно указать контактное имя пользователя и местоположение компьютера). Затем выберите список сервисов, с которых вы хотите собирать данные и отправлять их на устройство мониторинга. Существует пять вариантов обслуживания:
Перейдите на вкладку "Безопасность".Здесь вы можете настроить различные параметры безопасности для разных серверов SNMP.
Список принятых имен сообществ содержит имена сообществ, узлы SNMP которых прошли проверку подлинности для отправки запросов SNMP на этот компьютер. Имя сообщества выполняет те же функции, что и логин и пароль.
Нажмите кнопку «Добавить» и укажите имя сообщества и один из пяти уровней доступа («Нет», «Уведомление», «ТОЛЬКО ЧТЕНИЕ», «ЧТЕНИЕ-ЗАПИСЬ», «ЧТЕНИЕ-СОЗДАНИЕ»). READ WRITE — это максимальный уровень доступа, при котором сервер управления SNMP может вносить изменения в систему. Для систем мониторинга обычно достаточно выбрать ТОЛЬКО ЧТЕНИЕ (сервер мониторинга может только опрашивать систему, но не вносить изменения). В нашем примере мы добавили общедоступное имя сообщества с разрешениями ТОЛЬКО ДЛЯ ЧТЕНИЯ.
Добавьте список серверов мониторинга (имена хостов или 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 с помощью следующих команд:
Настройка параметров SNMP с помощью групповой политики
Несколько параметров GPO помогут вам централизованно настроить параметры SNMP. Эти параметры находятся в редакторе GPO (gpedit.msc или gpmc.msc) в разделе Конфигурация компьютера > Политики > Определения административных шаблонов > Сеть > SNMP.
Доступны три параметра политики SNMP:
Еще один способ настройки параметров SNMP — через реестр. Эти параметры задаются в следующем разделе редактора реестра (regedit.exe) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMP\Parameters.
Вы можете настроить необходимые параметры SNMP на эталонном компьютере, загрузить их в reg-файл и развернуть на серверах/компьютерах через объект групповой политики (Конфигурация компьютера > Настройки > Параметры Windows > Реестр).
Вы можете использовать SNMP и ловушки SNMP для мониторинга различных показателей вашего устройства Windows (время безотказной работы, загрузка ЦП, ОЗУ, хранилище, сетевой трафик). В настоящее время в службе SNMP Windows поддерживаются только SNMP v1 и SNMP v2c. Эти протоколы не зашифрованы. Это означает, что злоумышленник может перехватить все ваши данные SNMP и просмотреть их в виде обычного текста. Windows 10 и 11 не поддерживают SNMP v3, который является зашифрованным и более безопасным протоколом.
На этом настройка службы SNMP в Windows завершена. Если вам нужно включить SNMP на нескольких компьютерах или серверах, вы можете удаленно установить и настроить службу SNMP с помощью PowerShell или групповой политики.
Мне нравится технология и разработка веб-сайтов. С 2012 года я веду несколько собственных веб-сайтов и делюсь полезным контентом по гаджетам, администрированию ПК и продвижению веб-сайтов.
Если вы не знаете, как установить и настроить SNMP в Windows 10, вот несколько способов все настроить и запустить.
Простой протокол управления сетью (SNMP) – это протокол прикладного уровня, который позволяет сетевым устройствам обмениваться информацией независимо от различий в аппаратном или программном обеспечении. В отсутствие SNMP инструменты управления сетью не могут идентифицировать устройства, записывать изменения в сети, отслеживать производительность сети или определять состояние сетевого устройства в режиме реального времени.
Ранее для включения или отключения SNMP можно было использовать раздел «Включение и отключение компонентов Windows» на панели управления.Начиная с Windows 1803 и более поздних версий, корпорация Майкрософт объявила эту функцию устаревшей из-за связанных с ней угроз безопасности и рекомендует вместо нее использовать общую информационную модель (CIM). В любом случае, если вы хотите установить и включить SNMP на своем ПК, мы покажем вам, как это сделать.
Как включить SNMP в настройках
SNMP доступен в качестве дополнительной функции в Windows 10. Вы можете включить дополнительные функции, выбрав «Настройки» > «Приложения» > «Приложения и функции» > «Дополнительные функции». Нажмите «Добавить функцию» и найдите snmp. Выберите Simple Network Management Protocol (SNMP) и WMI SNMP Provider и нажмите «Установить».
По завершении проверьте, отображается ли SNMP в консоли служб.
Как включить SNMP с помощью PowerShell
Чтобы включить SNMP через PowerShell, сначала убедитесь, что у вашего компьютера есть доступ в Интернет. Если это так, запустите PowerShell с повышенными правами, нажав Win + X и выбрав Windows PowerShell (Admin). Выполните следующую команду, чтобы установить серверы SNMP с серверов Microsoft:
Кроме того, вы также можете установить SNMP с помощью инструмента DISM с помощью следующей команды:
После успешного выполнения любой из команд (Add-WindowsCapability или DISM) убедитесь, что служба SNMP установлена, с помощью следующей команды:
Как устранить ошибку с кодом 0x800f0954
Если при выполнении команды появляется сообщение об ошибке "Ошибка сбоя Add-WindowsCapability. Код ошибки = 0x800f0954", возможно, это связано с тем, что ваш компьютер загружает обновления Windows с внутреннего сервера WSUS, а не с серверов Центра обновления Майкрософт.
Вы можете исправить эту ошибку, минуя WSUS и загружая установочные файлы для службы SNMP с серверов Центра обновления Майкрософт. Для этого выполните следующие действия:
Как настроить SNMP из панели служб
Теперь, когда на вашем компьютере установлена служба SNMP, давайте настроим ее.
Для начала убедитесь, что службы SNMP (служба SNMP и ловушка SNMP) запущены. Нажмите Win + R, введите services.msc и нажмите Enter, чтобы открыть панель «Службы». Найдите обе службы SNMP и проверьте, отображаются ли они в списке.
Кроме того, проверьте, запущена ли служба SNMP. Если это не так, дважды щелкните службу и нажмите «Пуск». Измените Тип запуска на Автоматический, чтобы служба автоматически запускалась при следующем запуске.
Затем перейдите на вкладку «Агент» и заполните поля «Контакт» и «Местоположение», указав свое имя и местоположение. В разделе Служба установите флажки для служб, от которых вы хотите собирать данные для отправки на устройство мониторинга.
Теперь перейдите на вкладку "Безопасность".
Добавьте имена хостов SNMP, которые вы хотите аутентифицировать, в список разрешенных имен сообществ. У вас есть возможность предоставить сообществам аутентификацию "Нет", "Уведомить", "ТОЛЬКО ДЛЯ ЧТЕНИЯ", "ЧТЕНИЕ-ЗАПИСЬ" или "ЧТЕНИЕ-СОЗДАНИЕ".
Далее добавьте серверы, от которых вы хотите принимать пакеты SNMP, в следующем поле и убедитесь, что переключатель Принимать пакеты SNMP от этих хостов выбран. Параметр Принимать SNMP-пакеты с любого хоста снимает все ограничения IP и позволяет всем хостам отправлять SNMP-пакеты. Остерегайтесь, однако; это небезопасный вариант, особенно на общедоступных компьютерах.
Когда вы закончите, нажмите «Применить», вернитесь на вкладку «Общие», чтобы перезапустить службу (нажмите «Стоп», а затем «Пуск»), и нажмите «ОК», чтобы выйти. Ваш последний шаг — открыть порты SNMP: UDP 161 (SNMP) и UDP 162 (SNMPTRAP). Для этого выполните следующие команды:
Как настроить SNMP из редактора групповой политики
Вы можете изменить параметры объекта групповой политики (GPO) для централизованной настройки параметров SNMP. Запустите редактор локальной групповой политики и перейдите в раздел Конфигурация компьютера > Административные шаблоны > Сеть > SNMP, чтобы настроить параметры.
На правой панели вы увидите следующее:
Ваша служба SNMP запущена и работает
Надеемся, все прошло гладко, и вы смогли установить и настроить SNMP на своем компьютере.Это немного сложно запустить, но, надеюсь, один из вышеперечисленных приемов сработал для вас.
Наблюдение за сетью важно независимо от того, находитесь ли вы на работе или отдыхаете дома. Если вы считаете, что кто-то из членов вашей семьи истощает ваши лимиты данных или вы подозреваете, что вредоносное ПО проникло на ваш компьютер, вы можете использовать инструменты для отслеживания данных, перемещающихся по вашей сети, и поймать любых жадных преступников.
В этой статье мы обсудим, что такое 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 использует расширяемую структуру с иерархиями, определенными как База управляющей информации (MIB), которая использует идентификаторы объектов (OID) для управления сетевыми объектами. В основном он определяется как формат обмена информацией в модели управления SNMP. На каждом сетевом сервере есть файлы MIB, которые запрашиваются для сбора данных мониторинга.
SNMP OID: OID, также известный как идентификаторы объектов, организованы в базе данных MIB в виде древовидной структуры, в которой присутствуют управляемые функции всех продуктов.
Версии SNMP
Основные команды SNMP
Теперь давайте посмотрим, как установить и включить службу SNMP, а затем настроить ее в Windows 10.
Как установить и включить службу SNMP в Windows 11/10
SNMP раньше был предустановленной функцией в более ранних версиях Windows. Однако в настоящее время SNMP считается устаревшим и в Windows 10 версии 1809 и более поздних версий является дополнительной функцией/функцией по запросу (FOD). Теперь Windows рекомендует использовать общую информационную модель (CIM), поддерживаемую Windows Remote Management.
В последних сборках Windows 10 SNMP можно установить и включить в приложении "Параметры" с помощью параметра дополнительных функций.
Вы также можете использовать панель управления, чтобы включить SNMP на своем компьютере, если вы используете более старую сборку Windows 10 или даже Windows 8.
Как настроить службу SNMP в Windows 10
Эти службы должны запускаться автоматически после установки SNMP. Вы можете проверить и настроить их в диспетчере служб. Просто откройте приложение «Службы», нажав горячую клавишу Windows + R, чтобы вызвать диалоговое окно «Выполнить», и введите в нем «services.msc». В окне «Сервисы» прокрутите вниз до службы SNMP в списке и посмотрите, запущена она или нет. Если он не запущен, просто нажмите кнопку «Пуск», чтобы запустить службу SNMP. Также установите тип запуска «Автоматически».
Вы можете дополнительно настроить различные свойства службы SNMP, включая Агент, Безопасность и т. д. Просто щелкните правой кнопкой мыши службу SNMP и выберите параметр "Свойства".
В окне "Свойства" перейдите на вкладку "Агент", где можно настроить информацию об агенте SNMP. Вы можете добавить сведения о контакте и местоположении, чтобы указать контактное имя пользователя или администратора и физическое местоположение компьютера. Кроме того, вы можете включить или отключить пять служб из списка, от которых вы получаете данные мониторинга и отправляете их на устройство мониторинга. К этим службам относятся Физические, Приложения, Канал передачи данных и подсети, Интернет и Сквозные.
Чтобы настроить некоторые параметры безопасности для разных серверов SNMP, перейдите на вкладку "Безопасность" в окне "Свойства". В списке Принятые имена сообществ вы можете просматривать и добавлять узлы SNMP, которые прошли проверку подлинности для отправки запросов SNMP. Чтобы добавить сообщество, нажмите кнопку «Добавить» и введите имя сообщества. Вы можете предоставить доступ Нет, Уведомлять, ТОЛЬКО ЧТЕНИЕ, ЧТЕНИЕ ЗАПИСЬ или ЧТЕНИЕ СОЗДАТЬ для определенного сообщества.
Вы можете добавить список серверов мониторинга SNMP с IP-адресами в список Принимать пакеты SNMP от этих хостов. Это необходимо для указания серверов, с которых принимаются пакеты SNMP. Если вы включите опцию Принимать SNMP-пакеты с любого хоста, никакие ограничения IP-адреса не будут применяться к агенту SNMP для получения SNMP-пакетов. Этот вариант небезопасен, поэтому его не рекомендуется использовать на общедоступных компьютерах.
ИТ-администраторы могут дополнительно настроить некоторые другие параметры, связанные с SNMP, и контролировать все подключенные сетевые устройства с помощью программного обеспечения и инструментов управления SNMP.
Надеемся, эта статья помогла вам узнать о протоколе SNMP и о том, как включить и настроить службу SNMP в Windows 10.
Читайте также: