html
Thema
In diesem Artikel wird erläutert, wie ein Microsoft Windows-Gerät so konfiguriert wird, dass es die Bereitstellung des NinjaOne Windows-Agenten über das NinjaOne Network Management System (NMS) ordnungsgemäß akzeptiert.
Umgebung
NinjaOne Network Management System (NMS)
Beschreibung
Windows Management Instrumentation (WMI) ermöglicht es NinjaOne, Windows-Geräte aus der Ferne zu erkennen und zu überwachen, wobei das Distributed Component Object Model (DCOM) für die Kommunikation verwendet wird. In diesem Artikel wird beschrieben, wie Sie WMI und DCOM auf einem Windows-Zielgerät konfigurieren und überprüfen, ob die Remote-WMI-Verbindungen ordnungsgemäß funktionieren.
Inhaltsverzeichnis
Voraussetzungen
Stellen Sie sicher, dass Ihre Umgebung die folgenden Voraussetzungen erfüllt, bevor Sie mit diesem Vorgang beginnen:
- Der Netzwerkzugriff auf den TCP-Port 135 ist zwischen dem Client und dem Zielsystem zulässig.
- Dynamische RPC-Ports sind durch alle dazwischenliegenden Firewalls zugelassen.
- Für die Authentifizierung stehen gültige Windows-Anmeldeinformationen zur Verfügung (Kerberos oder NTLM).
- Die Dienste „Windows Management Instrumentation “ und „DCOM Server Process Launcher “ werden ausgeführt.
- Die Firewall-Regeln für „Windows Management Instrumentation (WMI-In) “ und „Windows Management Instrumentation (DCOM-In) “ sind aktiviert.
- Die eingehenden Firewall-Regeln für „Windows Management Instrumentation (WMI-In) “ und „Windows Management Instrumentation (DCOM-In) “ sind aktiviert.
- Bei Verwendung eines lokalen Administratorkontos außerhalb der Domäne müssen die Remote-UAC-Einschränkungen deaktiviert sein, und das für den Remotezugriff verwendete Benutzerkonto muss Mitglied der lokalen Gruppe „Administratoren“ sein.
Dienste und Verbindungen konfigurieren und überprüfen
Dieser erste Schritt im Gerätekonfigurationsprozess stellt Folgendes sicher:
- Die Dienste „Windows Management Instrumentation “ und „DCOM Server Process Launcher “ werden ausgeführt.
- Die Firewall-Regeln für Windows Management Instrumentation (WMI-In) und Windows Management Instrumentation (DCOM-In) sind aktiviert.
- Die UAC-Einschränkungen sind deaktiviert (bei Verwendung eines lokalen Administratorkontos außerhalb der Domäne).
Die folgenden Schritte dienen der manuellen Konfiguration. Sie können das Skript im Abschnitt „PowerShell- Skript zur Systemvorbereitung“ dieses Artikels ausführen, um diese Schritte zu automatisieren.
Überprüfen des WMI-Dienstes
Um diesen Vorgang abzuschließen, muss der WMI-Dienst ausgeführt werden. Führen Sie die folgenden Schritte aus, um dies zu überprüfen.
- Klicken Sie auf dem Zielgerät auf das Start menü, geben Sie „Dienste“ ein und öffnen Sie das Fenster „Dienste “.
- Suchen Sie die folgenden Dienste in der Liste und vergewissern Sie sich, dass in der Spalte „Status“ der Wert „Wird ausgeführt“ angezeigt wird, der „Starttyp“ auf „Automatisch“ gesetzt ist und in der Spalte „Anmelden als“ der Wert „Lokales System“ angezeigt wird:
- DCOM-Serverprozess-Starter
- Windows Management Instrumentation
Erforderliche Firewall-Regeln aktivieren
- Klicken Sie auf das Startmenü, geben Sie
„Windows Defender-Firewall mit erweiterter Sicherheit“ein und drücken Sie die Eingabetaste. - Klicken Sie im linken Bereich dieses Fensters auf „Eingehende Regeln“ und aktivieren Sie anschließend die folgenden Regeln:
- Windows Management Instrumentation (WMI-In)
- Windows Management Instrumentation (DCOM-In)
Deaktivieren Sie die Remote-UAC-Einschränkungen (nur lokale Konten)
Dieser Schritt ist nur erforderlich, wenn Sie lokale Administratorkonten auf Windows-Arbeitsstationen verwenden. Um den Remote-WMI-Administratorzugriff zu ermöglichen, müssen Sie einen Wert in der Windows-Registrierung erstellen.
- Öffnen Sie das Startmenü, geben Sie „Registrierungseditor“ ein und drücken Sie die Eingabetaste.
- Navigieren Sie zum folgenden Schlüssel:
HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem. - Klicken Sie mit der rechten Maustaste auf einen leeren Bereich der Registrierung und wählen Sie „Neu“ → „DWORD (32-Bit)-Wert“. Der neue Wert erscheint als Eintrag in der Werteliste.
- Doppelklicken Sie auf den neuen Wert und nehmen Sie folgende Einstellungen vor:
- AssignName: LocalAccountTokenFilterPolicy
- Wertdaten: 1
- Starten Sie das Zielgerät neu.
PowerShell-Skript zur Systemvorbereitung
Sie können ein PowerShell-Skript ausführen, um diese Konfigurationsschritte durchzuführen.
<# Dieses Skript aktiviert Firewall-Regeln für WMI-In und DCOM-In und deaktiviert die UAC-Einschränkungen für den Fernzugriff für lokale Konten in der Registrierung.
Das Skript erfordert eine PowerShell-Sitzung mit erhöhten Rechten. #>
netsh advfirewall firewall set rule name="Windows Management Instrumentation (WMI-In)" new enable=yes profile=any
netsh advfirewall firewall set rule name="Windows Management Instrumentation (DCOM-In)" new enable=yes profile=any
Set-ItemProperty -Path "HKLM:SOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem" -Name "LocalAccountTokenFilterPolicy" -Value 1 -Type DWord -ForceLokalen WMI-Zugriff testen
Die erfolgreiche Ausführung dieses Tests bestätigt:
- WMI-Konnektivität
- Authentifizierung
- DCOM-Kommunikation
- Berechtigungen zur Ausführung von Remote-Abfragen
Verbindung testen
- Klicken Sie auf das Startmenü, geben Sie
„wbemtest“ein und drücken Sie die Eingabetaste. - Der Windows Management Instrumentation Tester wird geöffnet. Klicken Sie auf „Verbinden“.
- Das Fenster „Verbinden“ wird geöffnet. Geben Sie im Feld „Namespace“ Folgendes ein und ersetzen Sie dabei <TARGETIP> durch die IP-Adresse oder den Hostnamen des Remote-Systems:
\TARGET_IProotcimv2. Wenn die Verbindung erfolgreich hergestellt wurde, wird das Fenster des WMI-Testers geöffnet.
Testabfrage ausführen
Geben Sie im Fenster des WMI-Testers die folgende Abfrage ein und klicken Sie auf „Übernehmen“: SELECT * FROM Win32_BIOS. Wenn die Abfrage BIOS-Informationen zurückgibt, funktioniert der Remote-WMI-Zugriff ordnungsgemäß und der Rechner ist für die Bereitstellung des NinjaOne Windows-Agenten richtig konfiguriert.
Weitere Ressourcen
NinjaOne NMS: Bereitstellung des NinjaOne-Agenten auf erkannten Windows-Geräten
```