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.



About the author

Ich bin ein Computerprofi mit über 10 Jahren Erfahrung. In meiner Freizeit helfe ich gerne am Schreibtisch aus und bringe Kindern den Umgang mit dem Internet bei. Meine Fähigkeiten umfassen viele Dinge, aber das Wichtigste ist, dass ich weiß, wie man Menschen hilft, Probleme zu lösen. Wenn Sie jemanden brauchen, der Ihnen bei etwas Dringenden helfen kann, oder einfach nur ein paar grundlegende Tipps wünschen, dann wenden Sie sich bitte an mich!



Related posts