Deaktivieren der Windows Server 2008-Firewall

8

Ich habe eine Windows-Firewall-Regel angewendet, die alle TCP-Verbindungen blockiert, und mich auf einem dedizierten Server vom Remotedesktop geworfen. Ich habe es geschafft, über VNC, das im Grunde ein Windows XP-Wiederherstellungssystem ist, in die Wiederherstellung zu gelangen.

Ich habe Zugriff auf die physischen Dateien der Windows Server 2008 R2-Installation, weiß jedoch nicht, wie die Firewall deaktiviert werden soll, damit ich nach der Wiederherstellung neu starten und über den Remotedesktop eine Verbindung zum W2K8 herstellen kann.

Wie kann ich die Firewall-Eigenschaften von Windows Server 2008 bearbeiten, während das Betriebssystem im Wesentlichen ausgeschaltet ist und ich Dateisystemzugriff auf die Systemdateien habe?

Vladimir Georgiev
quelle

Antworten:

16

Sie können die Windows-Firewall über die Registrierung deaktivieren. Die entsprechenden Einstellungen sind in

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Parameters\FirewallPolicy

Unter dort finden Sie drei Tasten: DomainProfile, PublicProfileund StandardProfile; Jeder von ihnen enthält einen Wert namens EnableFirewall, der den Firewall-Status für dieses Profil steuert. Wenn Sie alle drei Werte auf 0 setzen, wird die Windows-Firewall vollständig deaktiviert.

Wenn Sie dies für ein Offline-System tun möchten, müssen Sie die Registrierung dieses Systems in Regedit laden. Die zu ladende Datei ist C:\Windows\System32\config\SYSTEM. Sie müssen auch das richtige ControlSet zum Konfigurieren finden, da CurrentControlSetes nur zur Laufzeit verfügbar ist. Wenn Sie mit einer Offline-Registrierung arbeiten, müssen Sie die richtige unter den verschiedenen auswählen, die ControlSet00xSie unter finden HKEY_LOCAL_MACHINE\SYSTEM. HKEY_LOCAL_MACHINE\SYSTEM\Selectkann Ihnen hier helfen.

Massimo
quelle
Ich wünschte, ich hätte das vor zwei Jahren gesehen. Gute Antwort! Vielen Dank.
Kul-Tigin
0

Es ist möglich, die Windows-Firewall mithilfe von Psexec remote zu deaktivieren :

psexec \\ComputerHostnameOrIp cmd

Mit dem obigen Befehl wird davon ausgegangen, dass Sie ein Netzwerkadministrator sind, oder Sie können auch einen Benutzernamen und ein Kennwort angeben:

PsExec.exe \\IP cmd -u username -p password

Mit Psexec können Sie jetzt Befehle auf einem Remotecomputer ausführen, z. B. den folgenden Befehl, mit dem die Firewall deaktiviert wird

netsh advfirewall set currentprofile state off
VahidN
quelle
-1

Gehen Sie zur Systemsteuerung und öffnen Sie die Windows-Firewall. Klicken Sie auf der Seite Windows-Firewall auf die Option "Windows-Firewall ein- oder ausschalten". Schalten Sie dann die Firewall für das öffentliche und das private Netzwerk aus.

michale
quelle
1
Sein System läuft nicht ...
Massimo
-1

Über die Befehlszeile (als Administrator ausführen) netsh advfirewall set currentprofile state off

Holzungen
quelle
3
Das wäre gut ... auf einem laufenden System :-)
Massimo