Intermedio 10 min

Configurare un firewall UFW

Chiudere le porte non necessarie e consentire solo SSH, HTTP e HTTPS sulla vostra istanza.

#UFW#Sicurezza#Firewall

Pronto per iniziare il tuo servizio? Controlla le offerte e ordina online.

Visualizza offerte e ordine

Introduzione

UFW (Uncomplicated Firewall) è il firewall predefinito su Ubuntu e disponibile su Debian. Permette di esporre solo i porti strettamente necessari e il resto del traffico in arrivo da bloccare.

Questa guida inizia dal principio che si è connessi in SSH al VPS con diritti di root o sudo.

Important Permettere sempre la porta SSH (22) prima di per attivare UFW. In caso contrario, è possibile tagliare l'accesso remoto.

Installazione

Su Debian, UFW non è sempre installato per impostazione predefinita:

apt update apt install ufw -y

Su Ubuntu, UFW di solito è già presente. Check con ufw --version.

Configurazione di base

  1. Impostare le regole di default

    Rifiutare connessioni in entrata non autorizzate, consentire uscite:

ufw default deny incoming ufw default allow outgoing
  1. Consentire SSH
    ufw allow OpenSSH

    Se si utilizza una porta SSH personalizzata (ad es. 2222): ufw allow 2222/tcp

  2. Permettere HTTP e HTTPS
    ufw allow 'Nginx Full'

    Equivalente manuale: ufw allow 80/tcp e ufw allow 443/tcp

  3. Abilitare il firewall
    ufw enable

    Confermare con y. UFW inizierà automaticamente all'avvio.

Controllare lo stato

ufw status verbose

È necessario vedere le regole attive, per esempio:

Status: active To Action From -- ------ ---- 22/tcp (OpenSSH) ALLOW Anywhere 80,443/tcp (Nginx Full) ALLOW Anywhere

Casi di uso comune

Game server (Minecraft, FiveM...)

Aprire solo la porta di gioco, oltre a SSH:

ufw allow 25565/tcp # Minecraft Java ufw allow 30120/udp # FiveM (exemple)

Limitare SSH a un IP fisso

Se si collega ancora dallo stesso indirizzo:

ufw delete allow OpenSSH ufw allow from VOTRE_IP_PUBLIQUE to any port 22

Consentire una porta di applicazione

ufw allow 8080/tcp comment 'API interne'

Eliminare o modificare una regola

Elenca le regole numerate:

ufw status numbered

Cancella la regola 2:

ufw delete 2

Disattiva temporaneamente UFW

ufw disable

Da utilizzare solo per scopi diagnostici. Riattiva il più presto possibile con ufw enable.

Rete anti-DDoS Anthony IT Solutions già filtra gli attacchi volumetrici a monte. UFW completa questa protezione limitando la superficie di esposizione del VPS al livello del sistema.

Prossimo passo