Aktivieren oder deaktivieren Sie die Windows-Firewall über die Eingabeaufforderung
Es kann vorkommen, dass Sie ein Skript schreiben oder eine Remote-Verbindung zu einem PC herstellen und einen Befehl ausführen müssen, um die Windows -Firewall zu aktivieren oder zu deaktivieren. Für die meisten IT-Umgebungen ist die Verwendung von Gruppenrichtlinien(Group Policy) die einfachste Möglichkeit, die Windows-Firewall auf Clientcomputern zu konfigurieren.
Es ist auch die einfachste Möglichkeit, Portausnahmen für Dienste wie HTTP , Dateifreigabe, Softwareanwendungen und mehr hinzuzufügen. Es ist jedoch auch gut zu wissen, wie die Windows-Firewall über die Eingabeaufforderung konfiguriert wird, falls Sie Computer und Server haben, die sich nicht in Active Directory befinden .
Verwalten Sie die Windows -Firewall über die Eingabeaufforderung(Command Prompt)
Um zunächst zu sehen, ob die Windows-Firewall auf einem Server oder Computer aktiviert ist, geben Sie diesen Befehl an der Eingabeaufforderung ein:
netsh advfirewall show allprofiles
Stellen(Make) Sie sicher, dass Sie eine Administrator-Eingabeaufforderung öffnen (klicken Sie auf Start , geben Sie CMD ein und klicken Sie dann mit der rechten Maustaste auf Eingabeaufforderung(Command Prompt) und wählen Sie Als Administrator( Run as Administrator) ausführen ). Sie sollten etwas Ähnliches wie unten gezeigt erhalten:
Standardmäßig sollten Sie hier drei separate Listen sehen: Domänenprofileinstellungen(Domain) , private Profileinstellungen und öffentliche Profileinstellungen. Diese drei entsprechen den drei Zuständen, in die Sie jede Netzwerkverbindung auf Ihrem Computer versetzen können. Wenn Sie mit Ihrem Heimnetzwerk verbunden sind und die Option Heimnetzwerk gewählt haben, werden die privaten (Home Network)Profileinstellungen(Private) angewendet.
Status(State) bedeutet, ob die Firewall ein- oder ausgeschaltet ist. Die Firewall-Richtlinie(Firewall Policy) teilt Ihnen mit, welche eingehenden und ausgehenden Richtlinien auf jedes Profil angewendet werden.
Um die Firewall für ein bestimmtes Profil zu deaktivieren, verwenden Sie den folgenden Befehl:
netsh advfirewall set privateprofile state off
Die anderen Optionen sind currentprofile , publicprofile , domainprofile und allprofiles . Wenn Sie also die Firewall vollständig deaktivieren möchten, verwenden Sie allprofiles anstelle von privateprofile. Zum erneuten Aktivieren einfach am(on) Ende auf statt aus(off) setzen .
Öffnen Sie den Port in der Firewall über die Befehlszeile(Command Line)
Was nun, wenn Sie einen Port in der Firewall über die Befehlszeile öffnen möchten? Das ist auch einfach!
Angenommen, Sie möchten Port 3389 öffnen, der für Remotedesktop in Windows vorgesehen ist . Sie würden einfach diesen Befehl ausführen:
netsh advfirewall firewall add rule name="Open Remote Desktop" protocol=TCP dir=in localport=3389 action=allow
Der Befehl ist ziemlich lang, aber es ist ziemlich einfach zu brechen. Sie fügen eine Regel hinzu, geben ihr einen Namen, wählen das Protokoll ( TCP oder UDP ), die Richtung (In oder Out ), die Portnummer und die Aktion ( Allow oder Deny ).
Wenn Sie diesen Befehl ausführen und dann die zulässigen Apps in der Windows-Firewall anzeigen , sehen Sie, dass das Element Remotedesktop jetzt aktiviert ist:
Wenn Sie eine Reihe von Ports öffnen müssen, verwenden Sie einfach einen einfachen Bindestrich. Hier öffne ich zum Beispiel die Ports 600o bis 7000 für ausgehenden UDP -Verkehr:
netsh advfirewall firewall add rule name="UDP ports" protocol=UDP dir=out localport=6000-7000 action=allow
Es gibt viele erweiterte Befehle, mit denen Sie alle Aspekte der Windows-Firewall verwalten können. Stellen Sie also sicher, dass Sie das /?Zeichen am Ende eines beliebigen Befehls, um alle Optionen und Beispiele anzuzeigen.
Related posts
Ändern Sie die IP-Adresse und DNS-Server über die Eingabeaufforderung
So stellen Sie die Registrierung mithilfe der Eingabeaufforderung in Windows 11/10 wieder her
So deinstallieren Sie ein Programm mit der Eingabeaufforderung in Windows 11/10
Überprüfen Sie die Architektur des Windows 10-Betriebssystems mit PowerShell oder der Eingabeaufforderung
Erstellen Sie einen Systemwiederherstellungspunkt mit der Eingabeaufforderung oder PowerShell
Greifen Sie über die Eingabeaufforderung in Windows 10 auf den FTP-Server zu
Was ist das Windows-Terminal? -
So reparieren Sie Microsoft 365 mithilfe der Eingabeaufforderung in Windows 11/10
So erstellen Sie mehrere Ordner gleichzeitig -
Die Eingabeaufforderung wird in Windows 11/10 nicht als Administrator ausgeführt
So vergleichen Sie zwei Dateien auf Änderungen mithilfe der Eingabeaufforderung
So erhalten Sie eine Liste aller Gerätetreiber mit der Eingabeaufforderung
So öffnen Sie den Edge-Browser mit der Eingabeaufforderung unter Windows 10
34 Tastenkombinationen für die Eingabeaufforderung von Windows 10
Entfernen Sie den Virus vom USB-Flash-Laufwerk mit der Eingabeaufforderung oder der Stapeldatei
So löschen oder formatieren Sie das Laufwerk C mit der Eingabeaufforderung
Verwalten Sie die Anmeldeinformationen von Credential Manager mithilfe der Eingabeaufforderung
Suchen Sie mithilfe der Eingabeaufforderung nach Informationen zum Besitz von Dateien und Ordnern
So spielen Sie Videos mit VLC über die Eingabeaufforderung ab
Blenden Sie Ihre Festplattenpartition mit der Eingabeaufforderung ein oder aus