Programmgesteuertes Hinzufügen von IP zur Server 2008-Firewallregel

8

Kennt jemand programmgesteuert eine IP-Adresse zu einer Server 2008 Windows-Firewall mit erweiterter Sicherheitsregel?

d. Ich habe eine Block Action Firewall-Regel eingerichtet, bei der einige IP-Adressen im Bereich "Remote IP-Adresse" des Bereichs aufgeführt sind. Ich möchte in der Lage sein, IP-Adressen programmgesteuert aus dieser Liste hinzuzufügen (oder möglicherweise zu entfernen). Gibt es dafür .NET-Objekte?

    
Guy 07.12.2010, 23:55
quelle

4 Antworten

11

Die Startseite der Windows-Firewall mit erweiterter Sicherheit finden Sie unter:

Ссылка

Insbesondere scheint es, dass Sie die INetFwRule-Schnittstelle benötigen, die unter:

beschrieben wird

Ссылка

Überprüfen Sie die get_RemoteAddresses und put_RemoteAddresses

    
Thomas Langston 16.12.2010, 20:07
quelle
8

Sie können auch die netsh Umgebung ausprobieren.
Ich habe es einmal benutzt, um die MTU meiner Schnittstelle zu ändern

    
athspk 13.12.2010 12:29
quelle
6

Ich denke, dass die Informationen, nach denen Sie suchen, hier verfügbar sind:

Ссылка

    
blueberryfields 11.12.2010 06:50
quelle
4

Ich habe das gerade in vb.NET gemacht. Fügen Sie eine Referenz zu "c: \ windows \ system32 \ firewallapi.dll"

hinzu

Machen Sie eine Klasse namens Firewall - so:

%Vor%     
user2086269 21.06.2013 11:29
quelle

Tags und Links