Disabilitazione del firewall di Windows Server 2008


8

Ho applicato una regola del firewall di Windows che blocca tutte le connessioni TCPC e quindi mi sono buttato fuori dal desktop remoto su un server dedicato. Sono riuscito a recuperare tramite VNC, che è fondamentalmente un sistema di recupero di Windows XP.

Ho accesso ai file fisici dell'installazione di Windows Server 2008 R2, ma non so come disabilitare il firewall in modo da poter riavviare dal recupero e connettermi al W2K8 tramite desktop remoto.

Come posso modificare le proprietà del firewall di Windows Server 2008 mentre il sistema operativo è essenzialmente spento e ho accesso al filesystem ai file di sistema?

Risposte:


16

È possibile disabilitare Windows Firewall utilizzando il registro; le impostazioni pertinenti sono presenti

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

Sotto lì, si trovano tre tasti: DomainProfile, PublicProfilee StandardProfile; ognuno di essi contiene un valore chiamato EnableFirewall, che controlla lo stato del firewall per quel profilo. Se si impostano tutti e tre i valori su 0, Windows Firewall sarà completamente disabilitato.

Se vuoi farlo per un sistema offline, dovrai caricare il registro di quel sistema in Regedit; il file da caricare è C:\Windows\System32\config\SYSTEM. Dovrai anche trovare il giusto ControlSet da configurare, poiché CurrentControlSetè disponibile solo in fase di esecuzione; quando operi su un registro offline, dovrai scegliere quello corretto tra i vari ControlSet00xche troverai sotto HKEY_LOCAL_MACHINE\SYSTEM. HKEY_LOCAL_MACHINE\SYSTEM\Selectpuò aiutarti qui.


Vorrei averlo visto due anni fa. Bella risposta! Grazie.
Kul-Tigin,

0

È possibile disabilitare in remoto il firewall di Windows usando Psexec :

psexec \\ComputerHostnameOrIp cmd

Il comando sopra presuppone che tu sia un amministratore di rete, oppure puoi specificare anche un nome utente e una password:

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

Ora Psexec ti consente di eseguire comandi su un computer remoto, come il seguente comando che disabilita il firewall

netsh advfirewall set currentprofile state off

-1

Vai al Pannello di controllo e quindi apri Windows Firewall. Nella pagina Windows Firewall fai clic sull'opzione "Attiva o disattiva Windows Firewall". Quindi, disattivare il firewall per la rete pubblica e privata.


1
Il suo sistema non funziona ...
Massimo

-1

Dalla riga di comando (esegui come amministratore), netsh advfirewall set currentprofile state off


3
Sarebbe bello ... su un sistema in esecuzione :-)
Massimo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.