Czy jest funkcja SNMP dla Windows 10?

16

W poprzednich wersjach systemu Windows mogłem zainstalować funkcję SNMP, która pozwoliła oprogramowaniu do monitorowania sieci zdalnie zbierać podstawowe informacje o systemie z systemu Windows. Nie byłem w stanie znaleźć czegoś takiego w Windows 10. Czy coś mi brakuje, czy też Microsoft ostatecznie zrezygnował z SNMP na rzecz WMI?

boot13
źródło

Odpowiedzi:

16

Jest na liście „Włącz lub wyłącz funkcje systemu Windows” w Panelu sterowania> Programy i funkcje, domyślnie jest odinstalowany, ale można go dodać.

wprowadź opis zdjęcia tutaj

EDYCJA: Wygląda na to, że SNMP został przestarzały w Windows 10 1809

Zobacz tę listę zmian w Server 2012 To było przestarzałe w sierpniu 2016 roku, więc było tylko kwestią czasu, zanim będzie na wszystkich platformach Windows.

Microsoft sugeruje rozpoczęcie korzystania z CIM

Sugeruje się obejście, aby zainstalować SNMP na 1809 w linku w jednym z moich komentarzy, ale go nie przetestowałem.

Moab
źródło
1
Ach, oczywiście. Dlaczego tam nie spojrzałem? Chyba głupio spodziewałem się, że uda mi się go znaleźć w głównych ustawieniach systemu Windows 10. Wyciągnięta lekcja: w systemie Windows 10 wciąż jest wiele ustawień, których nie ma nigdzie poza dobrym starym panelem sterowania.
boot13
5
Tak, a Microsoft chce pozbyć się Panelu sterowania, idioci.
Moab
1
Irytujące jest to, że jeśli klikniesz ikonę Powiadomienia, pojawi się przycisk „Wszystkie ustawienia”. W rzeczywistości to, co dostajesz, nie jest bliskie wszystkim dostępnym ustawieniom. To tylko te, które zadali sobie trud, aby przekonwertować na nowy, głupi interfejs użytkownika. W rzeczywistości, jeśli zagłębisz się w te wystarczająco daleko, zwykle kończysz się znajomymi starymi oknami dialogowymi ustawień z Windows 7. Ale nigdzie nie ma linku do Panelu sterowania. W tym celu kliknij prawym przyciskiem myszy przycisk Start.
boot13
1
Tak, ale domyślnie nadal jest dobrze ukryty.
boot13,
2
Dziwi mnie to, że Microsoft nie wydaje się już dbać o klientów biznesowych / edukacyjnych. Będą nadal używać systemu Windows 7 do 2020 r., A następnie prawdopodobnie przejdą na system Linux.
boot13,
3

Strona wiki Microsoft TechNet zatytułowana „Jak zdalnie zainstalować SNMP” autorstwa Andrzeja Karmadanowa zawiera niewiarygodnie wiele szczegółów na temat instalacji usługi SNMP. Ta odpowiedź to skopiuj i wklej odpowiednie części strony wiki Andrew. Zauważ, że agent Windows SNMP nie obsługuje v3, zobacz to po więcej informacji: /server/818237/is-snmp-v3-supported-in-windows-server-2016/818472 .

1. Zainstaluj

1.1 Instalacja - graficzna

Start-> Panel sterowania-> Programy i funkcje-> Włącz lub wyłącz funkcje systemu Windows-> Simple Network Management Protocol (SNMP) -> Dostawca SNMP WMI-> Włącz pole wyboru.

1.2 Instalacja - wiersz poleceń

W systemie Windows 10

Uruchom cmd.exe jako administrator. W wierszu polecenia z podwyższonym poziomem uprawnień wpisz:

dism.exe /online /enable-feature /featurename:"SNMP" /featurename:"WMISnmpProvider"

2 Konfiguracja - interfejs użytkownika

W systemie Windows 10, interfejs użytkownika jest „ukryta” w services.msc Properties na usługę SNMP samego. Aby uzyskać więcej informacji, zobacz tę stronę bazy wiedzy Paessler The Network Monitoring Company .

3 Konfiguracja - rejestr systemu Windows

Wszystkie ustawienia SNMP są przechowywane w rejestrze, co znacznie ułatwia to zadanie. Ustawienia, które musimy skonfigurować, pokazano poniżej.

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 i sysLocation to tylko wartości rejestru. Możemy pozostawić je nietknięte. Ważniejsze są ValidComm Communities, PermittedManagers i TrapConfiguration. Określają, jakie systemy mogą komunikować się z hostem za pośrednictwem SNMP

3.1 Ważne wspólnoty

Klucz ValidCommunities zawiera listę społeczności i uprawnień SNMP. To wygląda jak

"<Community Name>"=dword:<Access Rights>

Prawa dostępu mają następujące wartości:

NONE – 0x0001
NOTIFY – 0x0002
READ ONLY – 0x0004
READ/WRITE – 0x0008
READ/CREATE – 0x0010

Na przykład:

"public"=dword:00000004
"private"=dword:00000008

3.2 Dozwoleni menedżerowie

Klucz PermittedManagers zawiera listę hostów, które mogą wyszukiwać lub aktualizować hosta za pośrednictwem SNMP. Jest to numerowana lista nazwisk lub adresów IP. Na przykład:

"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"

3.3 Konfiguracja pułapki

Klucz TrapConfiguration to lista podkluczy, po jednym na nazwę wspólnoty. Z kolei każdy podklucz zawiera listę hostów, do których zostaną wysłane pułapki. Na przykład:

TrapConfiguration\public
"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"

Uwaga: W nazwach społeczności rozróżniana jest wielkość liter

buzz3791
źródło
1

Jeśli masz system Windows 10 1809 z kompilacją 17763.xxx, możesz znaleźć SMTP w: Ustawienia (ustawienia systemu Windows) -> Aplikacje -> Aplikacje i funkcje -> Zarządzaj funkcją opcjonalną -> Dodaj funkcję, a następnie znajdź ją w lista.

Funkcja SNMP w Win10 1809

Aby zainstalować tę funkcję, musisz mieć połączenie z Internetem.

Filip Gjorgjevikj
źródło
... i potrzebujesz także „WMI SNMP Services”, aby w końcu uzyskać wszystkie karty konfiguracji dla usługi SNMP
copa017