Как установить и настроить SNMP в Windows 10
Без SNMP инструменты управления сетью не могут идентифицировать устройства, записывать сетевые изменения, отслеживать производительность сети или определять состояние сетевых устройств в режиме реального времени.
Начиная с Windows 1803 и более поздних версий, Microsoft прекратила поддержку этой функции из-за рисков, связанных с безопасностью, и рекомендует вместо нее использовать Common Information Model (CIM). Но в любом случае, если вы все еще хотите установить и включить SNMP на своем ПК, TipsMake.com подскажет, как это сделать.
Включить SNMP
Как включить SNMP из настроек
SNMP доступен как дополнительная функция в Windows 10. Вы можете включить дополнительные функции, перейдя в «Настройки»> «Приложения»> «Приложения и функции»> «Дополнительные функции». Щелкните Добавить функцию и найдите snmp. Выберите Simple Network Management Protocol (SNMP) и WMI SNMP Provider, а затем нажмите Install.
По завершении проверьте, отображается ли SNMP в консоли служб.
Как включить SNMP с помощью PowerShell
Чтобы включить SNMP через PowerShell, сначала убедитесь, что ваш компьютер имеет доступ к Интернету. Затем запустите PowerShell с правами администратора, нажав Win + X и выбрав Windows PowerShell (Admin). Выполните следующую команду, чтобы установить сервер SNMP с сервера Microsoft:
Добавить-WindowsCapability -Online -Name “SNMP.Client —- 0.0.1.0”
Кроме того, вы также можете установить SNMP с помощью инструмента DISM с помощью следующей команды:
DISM / онлайн / возможность добавления / имя возможности:SNMP.Client—-0.0.1.0
После успешного выполнения любой из команд (Add-WindowsCapability или DISM) убедитесь, что служба SNMP установлена, с помощью следующей команды:
Get-WindowsCapability -Online -Name “SNMP *”
Настроить SNMP
Как настроить SNMP из консоли служб
Теперь, когда на вашем компьютере установлена служба SNMP, давайте настроим ее.
Для начала убедитесь, что службы SNMP (служба SNMP и ловушка SNMP) работают. Нажмите Win + R, введите services.msc и нажмите Enter, чтобы запустить консоль служб. Найдите обе службы SNMP и проверьте, отображаются ли они в списке.
Также проверьте, работает ли служба SNMP. Если нет, дважды щелкните службу и нажмите Пуск. Измените Тип запуска на Автоматический, чтобы служба автоматически запускалась при следующей загрузке.
Затем переключитесь на вкладку «Агент» и введите свое имя и местонахождение в поля «Контакт» и «Местоположение» соответственно. В разделе «Служба» установите флажок, соответствующий службам, для которых вы хотите собирать данные для пересылки этих данных на устройство мониторинга.
Теперь перейдите на вкладку «Безопасность».
Добавьте имя SNMP-сервера, на котором вы хотите пройти аутентификацию, в список «Принятые имена сообществ». У вас есть возможность предоставить сообществам аутентификацию None, Notify, READ ONLY, READ WRITE или READ CREATE.
Затем добавьте хост, на который вы хотите принимать пакеты SNMP, в следующем поле и убедитесь, что установлен флажок Принимать пакеты SNMP от этих хостов. Параметр «Принимать пакеты SNMP с любого хоста» снимает любые ограничения IP и разрешает всем хостам отправлять пакеты SNMP. Однако будьте осторожны, это небезопасный вариант, особенно на общедоступных компьютерах.
Когда вы закончите, нажмите «Применить», вернитесь на вкладку «Общие», чтобы перезапустить службу (нажмите «Остановить», а затем «Пуск»), и нажмите «ОК» для выхода. Последний шаг – открыть порты SNMP: UDP 161 (SNMP) и UDP 162 (SNMPTRAP). Для этого выполните следующие команды:
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 = “SNMPTRAP UDP Port 162 In” dir = in action = allow protocol = UDP localport = 162 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 Out” dir = out action = allow protocol = Локальный порт UDP = 162
Как настроить SNMP из редактора групповой политики
Вы можете изменить параметры объекта групповой политики (GPO) для централизованной настройки параметров SNMP. Запустите редактор локальной групповой политики и перейдите к Конфигурация компьютера> Административные шаблоны> Сеть> SNMP, чтобы настроить параметры.
На правой панели вы увидите следующее:
1. Указать сообщества: позволяет добавлять и проверять сообщества, которые могут отправлять запросы SNMP.
2. Укажите разрешенных менеджеров: разрешает дополнительные серверы, которые могут отправлять пакеты SNMP на компьютер.
3. Укажите прерывания для общедоступного сообщества: этот параметр позволяет настроить имя сервера, который получает сообщение прерывания, отправленное службой SNMP.