Servidor & DevOps 46 visualizações

Como configurar um firewall (UFW) num VPS da GeHost para liberar só as portas necessárias

Ver no WHMCS

Como configurar um firewall (UFW) num VPS da GeHost para liberar só as portas necessárias

Olá, querido(a) cliente da GeHost! 👋

Seja bem-vindo(a) ao nosso guia prático, escrito com carinho pelo seu Sensei da GeHost — aqui para te ajudar a proteger seu servidor com segurança, mas sem complicação. 🛡️

Se você está com um VPS na GeHost, já está um passo à frente em poder e controle. E com um bom firewall, você pode deixar seu servidor seguro, como uma casa com portão bem trancado — só aberto para quem precisa.

O que é UFW?

UFW (Uncomplicated Firewall) é uma forma simples e segura de gerenciar as regras de firewall no Linux. Ele é como um "guarda de portas" no seu servidor: decide quais portas podem receber conexões e quais devem ficar fechadas.

Dica do Sensei: Nunca deixe portas abertas sem motivo. Cada porta aberta é uma janela que pode ser usada por alguém mal-intencionado. Proteger é cuidar.

Passo a passo: como configurar o UFW no seu VPS da GeHost

  1. Conecte-se ao seu VPS via SSH

    Use um cliente como Putty (Windows) ou o terminal do seu Mac/Linux. Acesse seu servidor com o comando:

    ssh root@seu-ip-do-vps

    Substitua seu-ip-do-vps pelo endereço IP do seu VPS (consulte no painel da GeHost).

  2. Verifique se o UFW está instalado

    Execute este comando:

    ufw status

    Se aparecer “Status: inactive”, tudo certo — o UFW está pronto para uso.

  3. Ative o UFW com segurança

    Antes de ativar, é essencial liberar o acesso SSH (para não se trancar fora):

    ufw allow ssh

    Depois, ative o firewall:

    ufw enable

    Confirme com y quando perguntar.

    Tela de login do cPanel com campos Usuário e Senha
  4. Libere apenas as portas necessárias

    Agindo com cuidado, vamos liberar apenas o que você precisa. Por exemplo:

    • Porta 80 (HTTP) — para sites acessíveis via http://
    • Porta 443 (HTTPS) — para sites com segurança (SSL)
    • Porta 22 (SSH) — já liberada, mas mantenha só se precisar de acesso remoto

    Para liberar essas portas:

    ufw allow 80/tcp
    ufw allow 443/tcp

    Se você tiver um serviço específico (como um app em Node.js na porta 3000), libere assim:

    ufw allow 3000/tcp
  5. Verifique as regras

    Confira se tudo está certo com:

    ufw status verbose

    Veja se aparecem apenas as portas que você liberou. Nada mais.

  6. Recomendação final: feche tudo o que não é necessário

    Evite deixar portas como 21 (FTP), 25 (e-mail), 3306 (MySQL) abertas ao mundo. Se precisar delas, libere apenas de IPs específicos (ex: seu IP de casa), com regras mais restritas.

    Dica do Sensei: Se você não sabe qual porta seu app usa, consulte o desenvolvedor ou o documento de configuração do seu sistema. Nunca adivinhe.

Importante: segurança é constante

Depois de configurar o UFW, lembre-se:

  • Nunca deixe o firewall desativado por muito tempo.
  • Atualize seu sistema com frequência.
  • Use senhas fortes e evite o acesso root direto em produção.

Se precisar de ajuda, estamos aqui!

Se algo não funcionar como esperado, ou se tiver dúvidas sobre qual porta liberar, não hesite em entrar em contato com nosso suporte — estamos aqui para te ajudar, com um sorriso e um café (virtual) na mão. ☕

Seu acesso ao painel da GeHost é: painel.gehost.com.br

Se precisar de nota fiscal ou dados fiscais, consulte sua fatura. O CNPJ da empresa é 46.647.904/0001-04 — único e oficial.

Com carinho,
Sensei da GeHost
Raphael Neves Koga — dono do Grupo G e Soluções e Eventos LTDA (desde 2015)

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.