Il firewall di Proxmox protegge il tuo ambiente di virtualizzazione e garantisce la sicurezza. Tuttavia, a volte è necessario disattivarlo temporaneamente, ad esempio durante i lavori di manutenzione o per la risoluzione dei problemi. In questa guida ti mostrerò come disattivare semplicemente il firewall Proxmox tramite la linea di comando e riattivarlo in seguito.

Perché dovresti disattivare il firewall?
Ci sono situazioni in cui ha senso disattivare temporaneamente il firewall:
- Risolvi i problemi: Se hai problemi di connessione, puoi verificare se la causa è il firewall disattivandolo.
- Manutenzione: le modifiche alla configurazione di rete o gli aggiornamenti a volte richiedono la disattivazione del firewall.
- Test: In alcuni ambienti di test è necessario un accesso illimitato alla rete.
Nota: un firewall disattivato espone il tuo sistema a potenziali attacchi. Assicurati di riattivarlo dopo il lavoro.
Cosa ti serve
Prima di iniziare, devi accertarti di quanto segue:
- Hai accesso alla CLI di Proxmox (localmente o tramite SSH).
- Hai i diritti di root o puoi eseguire i comandi con
sudo
. - Sei connesso a una rete sicura.
Istruzioni passo dopo passo
1. accedi al tuo server
Collegati al tuo server Proxmox tramite SSH o direttamente tramite la console:
ssh root@<indirizzo IP>
2. controllare lo stato del firewall
Prima di disattivare il firewall, puoi verificare se è attivo:
stato dipve-firewall
L’output mostra se il firewall è in esecuzione(enabled/running
).
3. disattivare il firewall
Per disattivare completamente il firewall, esegui questo comando:
pve-firewallstop
4. disattivare l’avvio automatico del firewall
Per evitare che il firewall si riattivi automaticamente dopo il riavvio del server, disattiva l’avvio automatico:
systemctldisabilita pve-firewall
5. opzionale: disattiva il firewall per un nodo specifico
Se vuoi disattivare il firewall solo su un nodo specifico, puoi farlo con il seguente comando:
pve-firewallimpostato a 0
0
sta per “disattivato”.
Riattiva il firewall
Una volta terminato il lavoro, dovrai riattivare il firewall per proteggere il sistema:
- Avvia il firewall:
pve-firewall start
- Attiva l’avvio automatico:
systemctl enable pve-firewall
- Controlla lo stato:
pve-firewall status
Disattiva il firewall di Proxmox in modo permanente
Se vuoi disattivare il firewall di Proxmox non solo temporaneamente, ma anche in modo permanente, puoi farlo in pochi passi. In questo modo, ti assicuri che il firewall non venga riattivato nemmeno dopo il riavvio del server.
Come disattivare il firewall in modo permanente
- Interrompere il servizio firewall
Per prima cosa, arresta il servizio firewall corrente:pve-firewall stop
- Disattivare l’avvio automatico del servizio firewall
Per evitare che il firewall venga riattivato al successivo riavvio del server, disattiva l’avvio automatico:systemctl disable pve-firewall
- Verifica la configurazione (opzionale)
Puoi assicurarti che il firewall rimanga disabilitato per le sessioni future controllando lo stato:systemctl is-enabled pve-firewall
Se il firewall è stato disabilitato con successo, l’uscita dovrebbe esseredisabilitata
.
Nota sulla sicurezza
La disattivazione permanente del firewall è consigliata solo se hai implementato misure di sicurezza alternative come firewall a livello di rete o altri meccanismi di protezione. Senza un firewall attivo, il tuo server Proxmox è più suscettibile agli attacchi.
Se in seguito vorrai riattivare il firewall in modo permanente, potrai semplicemente annullare questa operazione:
- Avvia il servizio:
pve-firewall start
- Attiva l’avvio automatico:
systemctl enable pve-firewall
Con questi passaggi potrai personalizzare il firewall Proxmox in modo sicuro e permanente in base alle tue esigenze.
Disattiva Proxmox Firewall in modo permanente tramite il file di configurazione
Un’altra opzione per disattivare definitivamente il firewall Proxmox è quella di regolare la configurazione direttamente nel file corrispondente. In questo modo si evita che il firewall venga riattivato dopo un riavvio o un aggiornamento.
Istruzioni per la disattivazione tramite il file di configurazione
- Interrompere il servizio firewall
Prima di modificare il file di configurazione, devi arrestare il servizio firewall corrente:pve-firewall stop
- Modifica il file di configurazione
Apri il file/etc/pve/firewall/cluster.fw
con un editor di testo:nano /etc/pve/firewall/cluster.fw
- Disattiva il firewall
Cerca nel file la rigaenable: 1
Cambia il valore da1
a0
in modo che la riga assomigli a questa:enable: 0
- Salva le modifiche
Salva il file e chiudi l’editor. (Innano
, premiCTRL + O
, poiINVIO
e infineCTRL + X
). - Verifica il servizio firewall (opzionale)
Assicurati che le impostazioni del firewall siano state applicate controllando lo stato:pve-firewall status
Nota sugli aggiornamenti e i riavvii
Questo metodo garantisce che il firewall rimanga disattivato anche dopo un riavvio o un aggiornamento di un pacchetto che influisce sul servizio pve-firewall
.
Grazie a questo metodo e alle altre opzioni menzionate sopra, puoi personalizzare in modo flessibile il firewall Proxmox in base alle tue esigenze. Non dimenticare di implementare altre misure di sicurezza per proteggere il tuo sistema, se necessario.
Conclusione
Disattivare il firewall di Proxmox tramite la linea di comando è semplice e utile per scenari particolari come lavori di manutenzione o test. Tuttavia, non dimenticare di riattivarlo una volta terminato il tuo lavoro per garantire la sicurezza del tuo ambiente.
Hai altre domande o vuoi saperne di più su Proxmox? Dai un’occhiata agli altri tutorial!