Come avviare o arrestare Windows Firewall dalla riga di comando

Dato l’aumento delle minacce online, abilitare un firewall su Windows è ora più importante che mai. In generale, l'avvio del firewall non è qualcosa che richiede di essere un super esperto di tecnologia. Per la maggior parte, è necessario navigare attraverso alcuni menu e selezionare "Attiva Windows Defender Firewall".

Come avviare o arrestare Windows Firewall dalla riga di comando

Ma esiste un modo più semplice per farlo? Naturalmente c'è. Elimina il fastidio di attraversare i menu di Windows, anche se dovrai utilizzare la riga di comando. Con questo in mente, dovresti sapere che i comandi in questo articolo sono semplici e non c'è rischio di incasinare il tuo sistema.

I seguenti metodi si applicano a Windows 7 e 10 e l'articolo include anche sezioni su come eseguire il firewall di particolari app dalla riga di comando.

Avvio o arresto di Windows Firewall

Passo 1

Innanzitutto, devi eseguire il prompt dei comandi con privilegi di amministratore. Fare clic sul menu Start e cercare Prompt dei comandi. Una volta visualizzata l'app nei risultati, fai clic con il pulsante destro del mouse e scegli "Esegui come amministratore".

Passo 1

Passo 2

Quando viene visualizzata l'app, digita il seguente comando nella riga di comando.

netsh advfirewall imposta lo stato di tutti i profili su on

Premi Invio e il tuo firewall si attiverà immediatamente. Se desideri interromperlo, termina semplicemente il comando con spento invece di SU. Ecco come appare il comando di spegnimento:

netsh advfirewall ha disattivato lo stato di tutti i profili

Nota: Il prompt dei comandi ti consente di apportare modifiche senza digitare o copiare e incollare il comando due volte. Ad esempio, puoi utilizzare i tasti freccia e andare al comando precedente, quindi sostituire SU con spento (o viceversa) e premi Invio.

Blocco di app specifiche

Il comando per bloccare app specifiche dal prompt dei comandi è un po' più complicato. Ma se segui le istruzioni della T, non dovresti avere problemi. Prima di procedere con i passaggi, è importante fare una distinzione tra regole in uscita e in entrata.

Spiegazione delle regole in uscita/entrata

Queste regole seguono una logica semplice. Le regole in uscita impediscono a un'app di inviare informazioni dal tuo PC mentre quelle in entrata impediscono a un'app di ricevere informazioni. Naturalmente, queste regole funzionano in entrambi i sensi. Puoi riattivarli facilmente dopo aver disabilitato i dati in entrata/in uscita per una particolare app. Il percorso verso questo dall'interfaccia utente di Windows è semplice.

Firewall e protezione della rete > Impostazioni avanzate > In uscita > Nuova regola

Se desideri gestire le regole in entrata, fai clic sulla scheda Regole in entrata nella finestra Windows Defender Firewall con sicurezza avanzata.

Quindi, scegli Programma in Tipo di regola, fai clic sul pulsante Avanti e segui la procedura guidata su schermo. D'altra parte, il metodo del prompt dei comandi non è così semplice e ci sono alcune decisioni da prendere. Questi sono i passaggi che devi seguire.

Passo 1

Innanzitutto, determina se desideri bloccare i dati in uscita o in entrata e trova il percorso esatto del file dell'app. Ad esempio, supponiamo che desideri impedire a Chrome di andare online.

Trova il file Chrome .exe sul tuo sistema (dovrebbe trovarsi in C:\Programmi) e copia l'intero percorso negli appunti. Il percorso dovrebbe assomigliare a questo.

C: Programmi (x86)GoogleChromeApplicationchrome.exe

Passo 2

Esegui il prompt dei comandi come amministratore ed esegui il comando seguente includendo il percorso dell'app.

netsh advfirewall firewall aggiungi nome regola = "blocco Chrome" programma = "C: Programmi (x86) GoogleChromeApplicationchrome.exe" dir = fuori azione = blocco profilo = pubblico

Ora puoi eseguire Chrome per vedere se il comando ha funzionato.

Note importanti

Il percorso del file dell'app che desideri bloccare/consentire va racchiuso tra parentesi. La sezione della riga di comando è programma="" dir... e se vuoi bloccare i dati in entrata inserisci In invece di fuori accanto a dirdir=in. Per sbloccare un'app, sostituisci bloccare con permettere accanto a azioneazione=consenti.

Utilizzando il numero di porta dell'app

C'è anche un'opzione per mettere un'app dietro un firewall utilizzando il suo numero di porta ed ecco i passaggi necessari.

Utilizzando il numero di porta dell'app

Passo 1

Vai al menu Start, cerca Monitoraggio risorse ed esegui l'app con privilegi di amministratore. Fai clic con il pulsante destro del mouse sull'app e seleziona "Esegui come amministratore".

Passo 2

Fare clic sulla scheda Rete in Monitoraggio risorse e aprire Porte di ascolto. Trova il numero di porta e inseriscilo nel comando. Questa spiegazione presuppone che tu abbia già aperto il prompt dei comandi (con i privilegi di amministratore attivi) e utilizzeremo anche l'esempio di Chrome. Questo è il comando che ti serve.

netsh advfirewall firewall aggiungi nome regola=”blocco Chrome” localport=443 protocollo=tcp dir=out azione=blocco profilo=pubblico

Se non sei sicuro del numero esatto della porta, puoi bloccare un intervallo e utilizzarlo porta=1500-3000 invece di porto locale=443.

Eliminazione del comando

Poiché è improbabile che tu mantenga Chrome bloccato per sempre, controlla il comando per eliminare questa regola.

netsh advfirewall firewall elimina nome regola = "Blocco Chrome"

Basta premere Invio dopo aver digitato il comando e tutto dovrebbe tornare alla normalità.

Costruisci un muro attorno al tuo PC

I comandi per avviare o arrestare il firewall di Windows sono facili da usare, anche se non hai mai aperto il prompt dei comandi prima. È vero che il firewall di un'app specifica richiede un po' più di abilità, ma non è qualcosa che non puoi fare.

Già che ci siamo, quali app vorresti mettere dietro il firewall? E mantieni sempre il firewall attivo? Dacci la tua opinione sulla questione nella sezione commenti qui sotto.