Simple Network Management Protocol (SNMP) is een applicatielaagprotocol waarmee netwerkapparaten informatie kunnen delen, ongeacht de verschillen in hardware of software. Zonder SNMP zijn netwerkbeheertools niet in staat om apparaten te identificeren, netwerkwijzigingen vast te leggen, de prestaties van het netwerk te bewaken of de status van een netwerkapparaat in realtime vast te stellen.

Eerder kon u de sectie Windows-functies in- en uitschakelen in het Configuratiescherm gebruiken om SNMP in of uit te schakelen. Met ingang van Windows 1803 en hoger heeft Microsoft de functie afgeschaft vanwege de bijbehorende beveiligingsrisico’s en raadt het aan om in plaats daarvan het Common Information Model (CIM) te gebruiken. Hoe dan ook, als u SNMP op uw pc wilt installeren en inschakelen, laten we u zien hoe u dat kunt doen.

SNMP inschakelen via de instellingen

SNMP is beschikbaar als een optionele functie op Windows 10. U kunt optionele functies inschakelen door te navigeren naar: Instellingen > Apps > Apps en functies > Optionele functies. Klik op Voeg een functie toe en zoek naar snmp. Selecteer Eenvoudig netwerkbeheerprotocol (SNMP) en WMI SNMP-provider en klik op Installeren.

snmp-instellingen

Als u klaar bent, controleert u of SNMP wordt weergegeven in de Services-console.

SNMP inschakelen met PowerShell

Om SNMP via PowerShell in te schakelen, moet u er eerst voor zorgen dat uw computer internettoegang heeft. Als dit het geval is, voert u een verhoogde PowerShell uit door op . te drukken Win + X en selecteren Windows PowerShell (beheerder). Voer de volgende opdracht uit om de SNMP-servers van de servers van Microsoft te installeren:

Add-WindowsCapability -Online -Name "SNMP.Client----0.0.1.0"
installeer snmp powershell

Als alternatief kunt u SNMP ook installeren met behulp van de DISM-tool met de volgende opdracht:

DISM /online /add-capability /capabilityname:SNMP.Client----0.0.1.0

Nadat u een van beide opdrachten (Add-WindowsCapability of DISM) met succes hebt uitgevoerd, controleert u met de volgende opdracht of de SNMP-service is geïnstalleerd:

Get-WindowsCapability -Online -Name "SNMP*"

Hoe foutcode 0x800f0954 op te lossen?

Als u de opdracht uitvoert, krijgt u een foutmelding met de tekst “Fout bij Add-WindowsCapability mislukt. Foutcode = 0x800f0954“, komt dit waarschijnlijk omdat uw computer Windows-updates ophaalt van de interne WSUS-server in plaats van de Microsoft Update-servers.

U kunt deze fout oplossen door WSUS te omzeilen en installatiebestanden voor de SNMP-service op te halen van Microsoft Update-servers. Volg hiervoor deze stappen:

  1. Voer de volgende opdracht uit om WSUS te omzeilen:
    reg add "HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsWindowsUpdateAU" /v UseWUServer /t REG_DWORD /d 0 /f

    Deze opdracht voegt een DWORD-waarde toe aan de registerlocatie “HKEY_LOCAL_MACHINE… WindowsUpdateAU” en stelt de waarde in op 0.

  2. Start de Windows Update-service opnieuw door de volgende 3 opdrachten uit te voeren:
    netshh winhttp reset policynet stop wuauservnet start wuauserv
  3. Probeer SNMP opnieuw te installeren met de opdracht Add-WindowsCapability. Als het werkt, maakt u de wijzigingen die u in stap 1 in het register hebt aangebracht ongedaan door de volgende opdracht uit te voeren:
    reg add "HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsWindowsUpdateAU" /v UseWUServer /t REG_DWORD /d 1 /f
  4. Start de Windows Update-service opnieuw met de opdrachten uit stap 2.

SNMP configureren vanuit het Services-paneel

Nu u de SNMP-service op uw pc hebt geïnstalleerd, gaan we deze configureren.

Controleer om te beginnen of de SNMP-services (SNMP-service en SNMP-trap) lopen. druk op Win + R, typ services.mscen druk op Enter om het paneel Services te openen. Zoek naar beide SNMP-services en controleer of ze in de lijst voorkomen.

snmp-service

Controleer ook of de SNMP-service is aan het rennen. Als dit niet het geval is, dubbelklikt u op de service en drukt u op Begin. Verander de Opstarttype naar automatisch om de service automatisch uit te voeren vanaf de volgende keer opstarten.

Schakel vervolgens over naar de Tussenpersoon tabblad en vul uw . in Contact en Plaats velden met uw naam en locatie. In de Dienst sectie, vink dan de vakjes aan voor services waarvan u gegevens wilt verzamelen om deze door te sturen naar het bewakingsapparaat.

snmp agent

Ga nu naar de Veiligheid tabblad.

snmp beveiliging

Voeg de namen toe van de SNMP-hosts die u wilt authenticeren in de Geaccepteerde communitynamen lijst. U hebt de mogelijkheid om de community’s Geen, Melden, ALLEEN LEZEN, LEZEN SCHRIJVEN of LEZEN MAKEN authenticatie te geven.

Voeg vervolgens de servers toe waarvan u SNMP-pakketten wilt accepteren in het volgende vak en zorg ervoor dat de Accepteer SNMP-pakketten van deze hosts keuzerondje is geselecteerd. De Accepteer SNMP-pakketten van elke host optie verwijdert alle IP-beperkingen en staat alle hosts toe om SNMP-pakketten te verzenden. Pas echter op; dit is geen veilige optie om toe te staan, vooral niet op openbare computers.

Als je klaar bent, druk je op Van toepassing zijn, ga terug naar de Algemeen tabblad om de service opnieuw te starten (Klik op Stoppen en toen Begin), en druk op oke verlaten. Uw laatste stap is het openen van SNMP-poorten: UDP 161 (SNMP) en UDP 162 (SNMPTRAP). Voer hiervoor de volgende opdrachten uit:

netsh advfirewall firewall add rule name="SNMP UDP Port 161 In" dir=in action=allow protocol=UDP localport=161netsh advfirewall firewall add rule name="SNMPTRAP UDP Port 162 In" dir=in action=allow protocol=UDP localport=162netsh advfirewall firewall add rule name="SNMP UDP Port 161 Out" dir=out action=allow protocol=UDP localport=161netsh advfirewall firewall add rule name=" SNMPTRAP UDP Port 162 Out" dir=out action=allow protocol=UDP localport=162

SNMP configureren vanuit de Groepsbeleid-editor

U kunt de parameters van Groepsbeleidsobjecten (GPO) wijzigen om SNMP-parameters centraal te configureren. Start de Editor voor lokaal groepsbeleid en navigeer naar computer configuratie > administratieve sjablonen > Netwerk > SNMP om de parameters te configureren.

In het rechterdeelvenster ziet u het volgende:

  1. Specificeer gemeenschappen: staat de toevoeging en authenticatie toe van gemeenschappen die SNMP-verzoeken kunnen verzenden.
  2. Toegestane beheerders opgeven: hiermee kunnen hosts worden toegevoegd die SNMP-pakketten naar uw computer kunnen verzenden.
  3. Geef vallen op voor de openbare gemeenschap: hiermee kunt u de naam configureren van de hosts die de trap-berichten ontvangen die door de SNMP-service worden verzonden.

Uw SNMP-service is nu actief

Hopelijk verliepen de zaken soepel en kon je SNMP op je computer installeren en configureren. Het is een beetje ingewikkeld om aan de slag te gaan, maar hopelijk heeft een van de bovenstaande trucs voor u gewerkt.

Netwerkbewaking is belangrijk, of u nu aan het werk bent of thuis aan het rusten bent. Als u denkt dat iemand in uw familie uw datalimieten leeghaalt, of als u vermoedt dat malware op uw computer terecht is gekomen, kunt u hulpprogramma’s gebruiken om de gegevens die zich over uw netwerk verplaatsen te volgen en eventuele hebzuchtige boosdoeners te pakken te krijgen.