Wie löst man die Meldung "Windows Firewall hat blockiert..." erneut aus?

Ich habe ein Programm ausgeführt und es wurde eine Windows-Firewall-Benachrichtigung angezeigt. Ich habe nicht nachgedacht und auf "Abbrechen" geklickt.

Jetzt stürzt mein Programm mit Netzwerkfehlern ab.

Wie aktiviere ich diese Nachricht erneut, um die Schaltfläche "Zulassen" zu drücken?

UPDATE -

Hinweis: Bei der Frage geht es NICHT darum, dem Fireall Ausschlüsse hinzuzufügen, da ICH DEN NAMEN DES PROGRAMMS

Stellen Sie sich vor: Ich habe ein Skript ausgeführt. Dieses Skript lief einige andere einige von ihnen führten jedoch dazu, dass andere Programme ausgeführt wurden. Einige dieser Programme lösten eine Firewall-Nachricht aus, die ich ignorierte.

Jetzt ist dieses Programm blockiert. Wenn ich das Skript erneut ausführe, hat es eine Fehlfunktion, ohne dass es durcheinander kommt.

Ich weiß nicht, welches Programm blockiert ist.

Die Frage ist, sie entweder zu finden oder irgendwie neu zu fragen.

Author: Dims, 2016-12-09

4 answers

Wie finde ich heraus, welches Programm blockiert wurde?

Änderungen am Windows-Firewall-Regelsatz werden in den Ereignisprotokollen "Anwendung und Dienste" protokolliert.

Sie können dieses Protokoll (das das Datum/die Uhrzeit der Ereignisse enthält) überprüfen, um zu sehen, welche Regeln zum Zeitpunkt der Installation dieses Programms hinzugefügt wurden.

Mit diesen Informationen können Sie die Regel ändern oder eine entsprechende Ausnahme in der Firewall erstellen.


Anzeigen von Firewall-und IPSec-Ereignissen im Ereignis Viewer -

So zeigen Sie Ereignisse für die Windows-Firewall mit erweiterter Sicherheit in der Ereignisanzeige an

  1. Die Ereignisanzeige ist als Teil der Computerverwaltung verfügbar. Klicken Sie auf Start, Rechtsklick Computer und dann auf Verwalten. Unter System Extras, klicken Sie auf Ereignisanzeige.

  2. Erweitern Sie in der Navigationsstruktur die Ereignisanzeige, erweitern Sie Anwendungen und Dienste, erweitern Sie Microsoft, erweitern Sie Windows und dann erweitern Windows-Firewall mit Erweiterter Sicherheit.

  3. Es werden vier Ansichten operativer Ereignisse bereitgestellt:

    • ConnectionSecurity. Dieses Protokoll verwaltet Ereignisse, die sich auf die Konfiguration von IPSec-Regeln und-Einstellungen beziehen. Zum Beispiel, wenn ein Verbindungssicherheitsregel wird hinzugefügt oder entfernt oder die Einstellungen von IPSec geändert werden, wird hier ein Ereignis hinzugefügt.

    • ConnectionSecurityVerbose. Dieses Protokoll verwaltet Ereignisse, die sich auf den Betriebszustand der IPSec-Engine beziehen. Für beispiel, wenn eine Verbindungssicherheitsregel wird aktiv oder wenn Krypto-Sets hinzugefügt werden oder entfernt, hier wird ein Ereignis hinzugefügt. Dieses Protokoll ist standardmäßig deaktiviert. Um dieses Protokoll zu aktivieren, klicken Sie mit der rechten Maustaste auf ConnectionSecurityVerbose und klicken Sie auf Protokoll Aktivieren.

    • Firewall. Dieses Protokoll verwaltet Ereignisse, die sich auf die Konfiguration der Windows-Firewall beziehen. Zum Beispiel, wenn eine Regel Hinzugefügt wird, entfernt oder geändert oder wenn eine Netzwerkschnittstelle ihr Profil ändert, ein Ereignis wird hinzugefügt hier.

    • FirewallVerbose. Dieses Protokoll verwaltet Ereignisse, die sich auf den Betriebszustand der Firewall beziehen. Zum Beispiel, wenn eine firewall-Regel aktiv werden, oder wenn die Einstellungen eines Profils geändert werden, ein Ereignis wird hier hinzugefügt. Dieses Protokoll ist standardmäßig deaktiviert. Um dieses Protokoll zu aktivieren, klicken Sie mit der rechten Maustaste auf FirewallVerbose und dann auf Protokoll aktivieren.

  4. Jedes Ereignis enthält eine Registerkarte Allgemein, die die im Ereignis enthaltenen Informationen zusammenfasst. Für weitere Informationen zu einem ereignis, klicken Sie auf Ereignisprotokoll Online-Hilfe, um eine Webseite in den Fenstern zu öffnen Server Technische Bibliothek, die detaillierte Informationen enthält und verschreibungspflichtige Anleitung.

    Das Ereignis enthält auch eine Registerkarte Details, auf der die dem Ereignis zugeordneten Rohdaten angezeigt werden. Sie können die Informationen kopieren und einfügen in die Registerkarte Details durch Auswahl des Textes (STRG+A wählt alles aus) und dann drücken von STRG-C.

Quelle Firewall anzeigen und IPsec-Ereignisse in der Ereignisanzeige


Welches Ereignis wird ausgelöst, wenn eine Regel Hinzugefügt wird?

4946: Es wurde eine Änderung an der Ausnahmeliste der Windows-Firewall vorgenommen. Eine Regel wurde hinzugefügt.

Beispiel:

A change has been made to Windows Firewall exception list. A rule was added.

Profile Changed: All
Added Rule:
   Rule ID: DNSSrv-UDP-Out
   Rule Name: @dns.exe,-1005

Quelle Windows-Sicherheitsprotokoll Ereignis-ID 4946


Weiterlesen

 35
Author: DavidPostill,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-09 18:38:05

In der Registrierung wird die Liste der Firewall-Regeln in diesem Schlüssel gespeichert:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules

Wenn ein neues Programm versucht, mit dem Abhören zu beginnen, wird automatisch ein Paar Windows-Firewall-Regeln (ein TCP, ein UDP) erstellt, entweder "Zulassen" oder "blockieren", je nachdem, was der Benutzer als Antwort auf diesen Dialog auswählt. Praktischerweise beginnen die Wertnamen für auf diese Weise erstellte Regeln immer mit denselben Zeichenfolgen: TCP Query User oder UDP Query User.

einige Registrierungseinträge

Nach der GUID ist der vollständige Pfad zum ausführbar. Ob eine gegebene Regel " zulassen "oder" Blockieren " ist, wird nahe dem Beginn der Daten angegeben. Wenn Sie auf Abbrechen geklickt haben, werden die Regeln blockiert. Sobald Sie herausgefunden haben, welche ausführbare Datei wahrscheinlich Ihr Programm ist, löschen Sie das Paar von Registrierungseinträgen (sowohl TCP als auch UDP) und starten Sie den Windows-Firewall-Dienst neu (MpsSvc). Alternativ können Sie die Windows-Firewall mit dem Fenster Erweiterte Sicherheit (wf.msc) öffnen und die beiden Einträge mit dem Namen löschen, der im Teil Name der Registrierungseinträge angegeben ist. Daten.

Sobald dies erledigt ist, erhalten Sie den Bestätigungsdialog der Windows-Firewall, wenn die Anwendung das nächste Mal versucht, das Netzwerk zu starten.

 19
Author: Ben N,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-09 20:10:50

Dies ist vielleicht nicht die beliebteste Antwort für einige Leute, aber es ist bei weitem die einfachste und beantwortet Ihre Frage. Stellen Sie einfach Ihre Windows-Firewall-Einstellungen auf Standard wieder her. Dies ist die einfachste Lösung, da der Bestätigungsdialog beim nächsten Mal, wenn die Anwendung Firewall-Berechtigungen benötigt, erneut ausgelöst wird und Sie keine Protokolle nach dem genauen Programmnamen durchsuchen müssen. Ich mache das sowieso mindestens einmal im Jahr, damit ich mich genau daran erinnern kann, was erlaubt ist.

Von natürlich ist dies möglicherweise keine gute Idee, wenn Sie stundenlang Ports für einen Medienserver oder etwas anderes konfiguriert haben, aber für die meisten Leute sollte es in Ordnung sein.

Öffnen Sie dazu die Seite " Windows Firewall "in der Systemsteuerung und klicken Sie auf"Standardeinstellungen wiederherstellen".

geben Sie hier die Bildbeschreibung ein geben Sie hier die Bildbeschreibung ein

 10
Author: Steve,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-11 06:20:03

Ich habe ein Programm ausgeführt und es wurde eine Windows-Firewall-Benachrichtigung angezeigt. Ich habe nicht nachgedacht und auf "Abbrechen" geklickt.

Folgen Sie Einfach diesen Anweisungen:

  1. Öffnen Sie die Systemsteuerung (Symbolansicht) und klicken/tippen Sie auf das Windows-Firewall-Symbol.
  2. Klicken / tippen Sie auf den Link Erlauben Sie ein Programm über die Windows-Firewall links

geben Sie hier die Bildbeschreibung ein

  1. Klicken / tippen Sie auf die Einstellungen ändern Schaltfläche.

geben Sie hier die Bildbeschreibung ein

  1. Erlauben Sie das Programm, indem Sie die Kontrollkästchen aktivieren und auf die Schaltfläche Space auf der Tastatur klicken, die die Ausnahme zulassen erstellt.

geben Sie hier die Bildbeschreibung ein

  1. Fügen Sie die ausführbare Datei der Liste der erlaubten und verweigerten Programme hinzu. Jedes Programm, das keine Ausnahme zulassen hat, ist derzeit blockiert. Sie können dies tun, indem Sie auf die Schaltfläche Anderes Programm zulassen klicken und das gewünschte auswählen ausführbar.

geben Sie hier die Bildbeschreibung ein

  1. Wenn Sie fertig sind, klicken / tippen Sie auf OK.
  2. Schließen Sie das Windows-Firewall-Fenster, wenn Sie möchten.

Hinzufügen oder Entfernen der Windows-Firewall-Ausnahme in Windows 7 und Windows 8

Jetzt stürzt mein Programm mit Netzwerkfehlern ab.

Befolgen Sie die Anleitung zum Erstellen einer Windows-Firewall Ausnahme für das betreffende Programm zulassen.

Ich habe ein Skript ausgeführt. Dieser skript lief ein anderes Skript, einige von ihnen verursacht ein anderes Programm zu laufen. Einige dieser Programme ausgelöst firewall-Nachricht, die ich ignoriert habe.

Sie müssen bestimmen, welche Programme ausgeführt werden, fügen Sie sie manuell zur Ausnahmeliste hinzu, sobald Sie dies tun, funktioniert das Programm korrekt.

Die Frage ist, sie entweder zu finden oder irgendwie neu zu fragen.

Das exectuable müsste vom Autor geändert werden, um eine neue Ausnahmeanforderung zu erhalten erzeugt werden. Sie können auch einfach die aktuelle Ausnahme entfernen, dann das Programm ausgeführt wird, wird eine neue Anforderung zum Erstellen der Ausnahme zulassen angezeigt werden.

ICH KENNE DEN NAMEN DES PROGRAMMS NICHT

Sie müssen den Namen des Programms bestimmen. Sie können dies tun, indem Sie die Liste der von Ihnen erstellten Ausnahmen durchsehen. Sie können auch den Namen des Programms bestimmen, indem Sie das Skript erneut ausführen, und wenn das Programm "abstürzt", schauen Sie sich den Namen von exectuable an. Sie können dieses exectuable dann zu Ihrer Ausnahmeliste hinzufügen, um Ihr Problem zu lösen.

 6
Author: Ramhound,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-09 21:30:23