Windows 10 Firewall einstellen – Verbindungen blockieren

Windows 10 Firewall einstellen

Die Windows Firewall ist eines der zentralen Sicherheitsfeatures unter dem Windows Betriebssystem. Generell gibt es drei verschiedene Profile, welche im Detail einzelne Regeln im Hintergrund festlegen. Diese drei Profile haben dabei die folgende Bezeichnung:

  • Privates Netzwerk
  • Domänennetzwerk
  • Öffentliches Netzwerk
Windows 10 Firewall einstellen
Windows 10 Firewall einstellen

Diese Profile beschränken sich darauf, in welchem Netzwerk man sich gerade befindet. So wäre z. B. das private Netzwerk für zu Hause gedacht. Das bedeutet, hier sind z. B. die Regeln für das „Pingen“ aktiviert.

Das bedeutet, man kann die Computer im gleichen Netzwerk per Ping-Befehl anpingen. Natürlich müssen diese auch erreichbar sein. Übrigens ist der Nachfolger des „Ping“-Befehls „Test-NetConnection“ von der Windows PowerShell.

Genau die Windows PowerShell verwendet man jetzt auch am besten, um alle ausgehenden Verbindungen zu blockieren. Dazu benötigt man ein Windows Terminal mit administrativen Rechten.

Anschließend aktiviert man im ersten Schritt alle Profile und setzt dann die Regel. Es sollen alle ausgehenden Verbindungen blockiert werden, die eingehenden allerdings erlaubt werden.

Um den Netzwerktraffic zu analysieren, könnte man diese Regel z. B. verwenden. Für die Analyse verwendet man am besten den Netzwerksniffer Wireshark

Keine Produkte gefunden.

Windows 10 Firewall einstellen per PowerShell

Set-NetFirewallProfile -All -Enabled True
Set-NetFirewallProfile -DefaultInboundAction Allow -DefaultOutboundAction Block -NotifyOnListen true 
-LogFileName %systemroot%\system32\LogFiles\Firewall\pfirewall.log

Mit der obigen Regel sendet der Host-Rechner keine Pakete mehr nach außen. Weiterhin wird auch noch ein Logfile angegeben.

Möchte man den PC komplett abschotten, so könnte man auch alle eingehenden Pakete blockieren. Dazu muss man nur die „DefaultInboundAction“ auf „Block“ setzen.

Das Logfile könnte man auch direkt kontinuierlich verfolgen. Hierfür bietet die Windows PowerShell ebenso sehr nützliche Cmdlet an. Man verwendete dazu Get-Content in Verbindung mit dem Parameter tails.

Detailliert hierzu liefert der Artikel Dateien oder Logfiles mit der Windows PowerShell kontinuierlich überwachen

Das könnte dich auch interessieren:

Der Blogbetreiber und Autor: Markus Elsberger

Über den Autor

Mein Name ist Markus Elsberger und ich beschäftige mich mit der Administration von Windows und Linux-Systemen sowie mit diversen Themen bzgl. Netzwerktechnik. In meiner Lehrtätigkeit erstelle ich verschiedene Szenarien und teste auch verschiedene Konfigurationen, welche ich in diesem Blog festhalten möchte. -> Gern kannst du mich mit einem Kaffee unterstützen!


Kostenlose Befehlsreferenzen und E-Books
(Netzwerkanalyse, Benutzerverwaltung, Festplattenkonfiguration, u. v. m.)


1 Gedanke zu „Windows 10 Firewall einstellen – Verbindungen blockieren“

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kostenlose E-Books für die IT-Administration

Steigere deine IT-Kompetenzen

Ebook - 10 Schritte nach der Windows Installation
Close the CTA

Windows 11, Windows Server, Docker, PowerShell Referenzen, Batch, Linux Terminal, 

u.v.m.