Intermédios 10 min

Configurar um firewall UFW

Feche portas desnecessárias e permita apenas SSH, HTTP e HTTPS em sua instância.

#UFW#Segurança #Firewall

Pronto para começar o seu serviço? Verifique ofertas e encomendas on-line.

Ver ofertas e ordem

Introdução

UFW (Frewall não complicado) é o firewall padrão no Ubuntu e disponível no Debian. Permite apenas que os portos estritamente necessários sejam expostos e que o resto do tráfego de entrada seja bloqueado.

Este guia parte do princípio de que você está conectado em SSH ao seu VPS com direitos root ou sudo.

Importante Permitir sempre a porta SSH (22) antes activar a UFW. Caso contrário, você pode cortar o acesso remoto.

Instalação

No Debian, o UFW nem sempre é instalado por padrão:

apt update apt install ufw -y

No Ubuntu, a UFW geralmente já está presente. Verificar com ufw --version.

Configuração básica

  1. Definir as regras por omissão

    Recusar conexões de entrada não autorizadas, permitir saídas:

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

    Se você estiver usando uma porta SSH personalizada (por exemplo: 2222): ufw allow 2222/tcp

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

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

  3. Activar a 'firewall'
    ufw enable

    Confirmar com y. O UFW iniciará automaticamente no arranque.

Verificar o Estado

ufw status verbose

Você deve ver as regras ativas, por exemplo:

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

Casos frequentes de utilização

Servidor de jogos (Minecraft, FiveM...)

Abra apenas a porta do jogo, além de SSH:

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

Restrinja o SSH a um IP fixo

Se você ainda se conectar a partir do mesmo endereço:

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

Permitir uma porta de aplicação

ufw allow 8080/tcp comment 'API interne'

Apagar ou modificar uma regra

Listar as regras numeradas:

ufw status numbered

Apagar a Regra 2:

ufw delete 2

Desactivar temporariamente o UFW

ufw disable

A utilizar apenas para fins de diagnóstico. Reactivar o mais rapidamente possível com ufw enable.

Rede Anti- DDoS Anthony IT Solutions já filtra ataques volumétricos a montante. A UFW completa esta proteção limitando a superfície de exposição do seu VPS ao nível do sistema.

Próximas etapas