Simple Network Management Protocol (SNMP) to protokół warstwy aplikacji, który umożliwia urządzeniom sieciowym udostępnianie informacji niezależnie od różnic sprzętowych i programowych. Bez protokołu SNMP narzędzia do zarządzania siecią nie są w stanie identyfikować urządzeń, rejestrować zmian w sieci, monitorować wydajności sieci ani określać stanu urządzeń sieciowych w czasie rzeczywistym.
Począwszy od systemu Windows 1803 i nowszych, firma Microsoft zaprzestała stosowania tej funkcji ze względu na związane z nią zagrożenia bezpieczeństwa i zamiast tego zalecała używanie modelu Common Information Model (CIM). Tak czy inaczej, jeśli nadal chcesz zainstalować i włączyć SNMP na swoim komputerze, Quantrimang.com pokaże Ci, jak to zrobić.
Włącz SNMP
Jak włączyć SNMP w Ustawieniach
Protokół SNMP jest dostępny jako funkcja opcjonalna w systemie Windows 10. Funkcje opcjonalne można włączyć, przechodząc do opcji Ustawienia > Aplikacje > Aplikacje i funkcje > Funkcje opcjonalne . Kliknij opcję Dodaj funkcję i wyszukaj snmp. Wybierz Protokół prostego zarządzania siecią (SNMP) i Dostawca SNMP WMI , a następnie kliknij Zainstaluj.

Włącz SNMP w Ustawieniach
Po zakończeniu sprawdź, czy w konsoli usług widoczna jest ikona SNMP .
Jak włączyć SNMP za pomocą PowerShell
Aby włączyć SNMP poprzez PowerShell , najpierw upewnij się, że Twój komputer ma dostęp do Internetu. Następnie uruchom PowerShell z uprawnieniami administratora , naciskając Win + X i wybierając Windows PowerShell (administrator) . Wykonaj następujące polecenie, aby zainstalować serwer SNMP z serwera Microsoft:
Add-WindowsCapability -Online -Name "SNMP.Client----0.0.1.0"
Dodatkowo możesz także zainstalować SNMP za pomocą narzędzia DISM za pomocą następującego polecenia:
DISM /online /add-capability /capabilityname:SNMP.Client----0.0.1.0
![Jak zainstalować i skonfigurować SNMP w systemie Windows 10 Jak zainstalować i skonfigurować SNMP w systemie Windows 10]()
Włącz SNMP przy użyciu PowerShell
Po pomyślnym wykonaniu dowolnego polecenia ( Add-WindowsCapability lub DISM ) sprawdź, czy usługa SNMP jest zainstalowana za pomocą następującego polecenia:
Get-WindowsCapability -Online -Name "SNMP*"
Konfiguracja protokołu SNMP
Jak skonfigurować SNMP z konsoli Usługi
Teraz, gdy masz już zainstalowaną usługę SNMP na swoim komputerze, skonfigurujmy ją.
Na początek sprawdź, czy usługi SNMP ( usługa SNMP i pułapka SNMP ) są uruchomione. Naciśnij Win + R , wpisz Services.msc i naciśnij Enter , aby uruchomić konsolę Usług . Znajdź obie usługi SNMP i sprawdź, czy pojawiają się na liście.
![Jak zainstalować i skonfigurować SNMP w systemie Windows 10 Jak zainstalować i skonfigurować SNMP w systemie Windows 10]()
Skonfiguruj SNMP w konsoli Usługi
Sprawdź także, czy usługa SNMP jest uruchomiona. Jeśli nie, kliknij dwukrotnie usługę i naciśnij Start. Zmień Typ uruchomienia na Automatyczny , aby usługa automatycznie uruchamiała się przy następnym uruchomieniu.
Następnie przejdź do zakładki Agent i wpisz swoje imię i nazwisko oraz lokalizację odpowiednio w polach Kontakt i Lokalizacja . W sekcji Usługi zaznacz pola odpowiadające usługom, dla których chcesz zbierać dane, aby przekazać je do urządzenia monitorującego.
![Jak zainstalować i skonfigurować SNMP w systemie Windows 10 Jak zainstalować i skonfigurować SNMP w systemie Windows 10]()
Wybierz usługi, z których chcesz gromadzić dane
Teraz przejdź do zakładki Bezpieczeństwo.
![Jak zainstalować i skonfigurować SNMP w systemie Windows 10 Jak zainstalować i skonfigurować SNMP w systemie Windows 10]()
Przejdź do zakładki Bezpieczeństwo
Dodaj nazwę serwera SNMP, na którym chcesz się uwierzytelnić, do listy Zaakceptowane nazwy społeczności . Masz możliwość zapewnienia społecznościom uwierzytelniania Brak, Powiadom, TYLKO DO ODCZYTU, CZYTAJ, ZAPIS lub CZYTAJ, UTWÓRZ .
Następnie w następnym polu dodaj hosty, dla których chcesz akceptować pakiety SNMP i upewnij się, że zaznaczona jest opcja Akceptuj pakiety SNMP z tych hostów . Opcja Akceptuj pakiety SNMP od dowolnego hosta usunie wszelkie ograniczenia IP i umożliwi wszystkim hostom wysyłanie pakietów SNMP. Uważaj jednak, nie jest to bezpieczna opcja, szczególnie na komputerach publicznych.
Kiedy skończysz, naciśnij Zastosuj , wróć do karty Ogólne , aby ponownie uruchomić usługę (kliknij Zatrzymaj , a następnie Start ), a następnie naciśnij OK , aby wyjść. Ostatnim krokiem jest otwarcie portów SNMP: UDP 161 (SNMP) i UDP 162 (SNMPTRAP) . Aby to zrobić, wykonaj następujące polecenia:
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 localport=162
Jak skonfigurować SNMP z Edytora zasad grupy
Możesz zmienić parametry obiektu zasad grupy (GPO), aby centralnie skonfigurować parametry SNMP. Uruchom Edytor lokalnych zasad grupy i przejdź do Konfiguracja komputera > Szablony administracyjne > Sieć > SNMP, aby skonfigurować parametry.
W prawym okienku zobaczysz następujące informacje:
1. Określ społeczności : umożliwia dodawanie i uwierzytelnianie społeczności, które mogą wysyłać żądania SNMP.
2. Określ dozwolonych menedżerów : Umożliwia dodatkowym serwerom wysyłanie pakietów SNMP do komputera.
3. Określ pułapki dla społeczności publicznej : Ta opcja umożliwia skonfigurowanie nazwy serwera, który odbiera komunikaty pułapek wysyłane przez usługę SNMP.