Seite 1 von 1

[GELÖST] Beispiel für die Erstellung einer Windows-Firewallregel

Veröffentlicht: 2. Oktober 2024 - 11:06 Uhr
von den Gälen
Hallo,

könnten Sie mir bitte ein Codebeispiel für das Hinzufügen einer Firewall-Regel unter Windows zur Verfügung stellen? Das mBlock-Paket lässt sich nicht installieren, wenn die Firewall auf Rechnern aktiviert ist. Mir ist dies aufgefallen, als ich die Installationsdatei von mBlock 5.4.3 manuell ausgeführt habe.

Betreff: Beispiel für die Erstellung einer Windows-Firewallregel

Veröffentlicht: 2. Oktober 2024 – 15:09 Uhr
von jlepiquet
Guten Morgen,

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *

def install():

    print(run('netsh advfirewall firewall add rule name="orbixd" program="%s" action=block dir=in profile=domain enable=no' % r'C:\program files\dassault systemes\b24\win_b64\code\bin\orbixd.exe'))
    print(run('netsh advfirewall firewall add rule name="DMUV5" program="%s" action=block dir=out profile=domain enable=yes'% r'C:\program files\dassault systemes\b24\win_b64\code\bin\DMU.exe'))

Betreff: Beispiel für die Erstellung einer Windows-Firewallregel

Veröffentlicht: 2. Oktober 2024 – 15:40 Uhr
von den Gälen
Danke! Ich hatte mir schon gedacht, dass es Setup-Hilfsfunktionen gibt, die ich übersehen habe. Ich versuche es mal mit netsh.

Viele Grüße

Betreff: Beispiel für die Erstellung einer Windows-Firewallregel

Veröffentlicht: 2. Oktober 2024 - 17:01 Uhr
von jlepiquet
Guten Morgen,

Es gibt den Befehl setuphelpers.add_netfirewallrule()
https://www.wapt.fr/apidoc/wapt-2.5/win ... rewallrule

Code: Alle auswählen

add_netfirewallrule(rule_name="orbixd", app_path='C:\program files\dassault systemes\b22\win_b64\code\bin\orbixd.exe', action="block", direction="Inbound", profile="domain", enabled=False)

Betreff: Beispiel für die Erstellung einer Windows-Firewallregel

Veröffentlicht: 3. Oktober 2024 - 8:02 Uhr
von den Gälen
Ah, super, danke! Genau das habe ich gesucht, aber ich muss wohl ziemlich schlecht gesucht haben...

Betreff: Beispiel für die Erstellung einer Windows-Firewallregel

Veröffentlicht: 3. Oktober 2024 - 9:28 Uhr
von dcardon
Hallo Gaël,

danke für das Feedback. Die Setup-Hilfen enthalten viele Informationen, die wir vielleicht nicht ausreichend hervorheben. :-)

Ich markiere das Thema daher als GELÖST.

Viele Grüße,

Denis