Perché il firewall blocca la tua app
Il firewall è stateful: quando il browser si collega a un sito, la risposta viene riconosciuta e riammessa automaticamente. Viene scartato il traffico che nessuno dentro ha richiesto — connessioni che arrivano non invitate. Per questo la maggior parte delle app non avrà mai bisogno di un’eccezione: chiamano fuori, non restano in ascolto.
Le poche che restano in ascolto sono quelle che vengono bloccate: un server Minecraft o Terraria, una libreria Plex, Desktop remoto, un server di sviluppo locale sulla porta 3000, la condivisione file su SMB. E il blocco distingue i profili: Windows tiene regole separate per le reti Dominio, Privata e Pubblica, e tratta la Pubblica — caffè, aeroporti — molto più severamente, per scelta progettuale.
- Ospitare o partecipare a una partita LAN con connessioni IP dirette
- Media server come Plex o Jellyfin in streaming dal tuo PC
- Desktop remoto, così un altro PC può raggiungere il tuo
- Server di sviluppo locali — Node, IIS Express, un FTP o un database locale
- Condivisione di file e stampanti sulla rete di casa
- Software server tuo, che vuoi raggiungibile sulla LAN
Far passare un’app attraverso il firewall
Apri Sicurezza di Windows (cercalo, oppure clicca l’icona dello scudo nell’area notifiche), vai su Firewall e protezione di rete e clicca Consenti un’app attraverso il firewall. Nella finestra classica che si apre clicca Modifica impostazioni — servono i diritti di amministratore — poi Consenti un’altra app, Sfoglia fino al file .exe del programma e Aggiungi. Tornato all’elenco, spunta la casella accanto alla tua app sotto Privato, e sotto Pubblico solo se fai sul serio.
I tipi di rete contano più di quanto si pensi. Privato significa la rete di casa o una rete fidata; Pubblico significa aeroporti, Wi-Fi d’albergo e altre reti condivise con sconosciuti. Un’app che deve essere raggiungibile da casa raramente deve esserlo anche dal bar. Nel dubbio spunta solo Privato — puoi sempre tornare dopo e allargare la regola.
Pulire le regole, e la riga di comando per chi la preferisce
Le regole che non usi più meritano la cancellazione: dopo aver disinstallato un’app, la sua voce resta nell’elenco per sempre, e una regola stantia che punta a un .exe inesistente è una piccola ma reale superficie di rischio. Nella stessa finestra seleziona l’app e clicca Rimuovi. Se le cose sono andate davvero storte, la pagina Firewall e protezione di rete ha un pulsante di ripristino dei valori predefiniti che cancella ogni regola personalizzata — comprese quelle che volevi tenere, quindi considerala l’ultima spiaggia. E non limitarti mai a spegnere il firewall.
Per le configurazioni via script, una riga basta. In PowerShell elevato: New-NetFirewallRule -DisplayName "My App" -Direction Inbound -Program "C:\Program Files\MyApp\app.exe" -Action Allow -Profile Private. Il vecchio netsh advfirewall firewall add rule name="My App" dir=in action=allow program="C:\Program Files\MyApp\app.exe" enable=yes profile=private fa esattamente lo stesso. Entrambi creano il tipo preciso di regola che crea la finestra di dialogo, e più tardi la rimuovi con Remove-NetFirewallRule -DisplayName "My App".
Domande e risposte
Perché la mia app è bloccata dal firewall se Windows non ha mai chiesto nulla?
Alcune installano la propria regola in silenzio, altre non fanno mai comparire l’avviso, e l’avviso è facile da scartare senza volerlo. In quel caso aggiungi il .exe a mano tramite Consenti un’app attraverso il firewall.
Conviene autorizzare le app sulle reti pubbliche?
Come regola, no. Pubblico è per le reti condivise con sconosciuti; consenti Pubblico solo alle app che vuoi deliberatamente raggiungibili da qualsiasi luogo.
Il firewall di Windows blocca le connessioni in uscita?
No — il traffico in uscita è consentito per impostazione predefinita. Negare a un’app l’accesso a internet richiede una regola in uscita personalizzata.
Scopri cosa include la licenza prima dell'acquisto.
La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.
Da leggere dopo
Scrivici: [email protected]