Você decide que serviços podemos ativar para análise, personalização e conteúdos externos.
Utilizamos cookies e tecnologias semelhantes no nosso site para personalizar conteúdos, integrar conteúdos externos e compreender melhor a uso de cada área.
Cookies necessários
Estas entradas asseguram funções essenciais, como segurança, estabilidade e processamento de formulários.
Seções opcionais
AnálisesMarketingPersonalizaçãoMídia externa
O tratamento de dados pode basear-se no seu consentimento ou em interesses legítimos. Nas configurações de cookies, pode rejeitar ou permitir cada categoria opcional.
Alguns serviços processam dados pessoais em outros países. Ao dar seu consentimento, você também aceita essa transferência. Encontre mais informações em nossa Política de Privacidade.
Pode voltar a abrir e ajustar sua seleção a qualquer momento. · 1.0.2
Aprenda a configurar um firewall para proteger seu servidor e permitir as conexões externas necessárias → Saiba mais
10 de novembro de 20263 min de leitura1 visualizações0 útil
Introdução
Para muitos serviços e programas, é necessário permitir conexões externas. A melhor maneira de fazer isso é configurar um firewall.
Neste guia, você aprenderá a configurar um firewall e permitir essas conexões.
FAQ
Perguntas frequentes
UFW e IPTables. O guia começa pelo UFW, pois é mais fácil de configurar e gerenciar.
Com sudo apt install ufw.
sudo ufw default deny incoming e sudo ufw default allow outgoing. Depois, permita explicitamente o SSH e as outras portas necessárias (por exemplo, sudo ufw allow 22) antes de ativar o UFW.
Sim. Seu VPS tem um firewall de rede adicional no painel ZapX (aba Firewall de rede), que atua antes do seu servidor. Por padrão, ele está definido como ACCEPT para o tráfego de entrada e saída. Se você tiver configurado regras mais restritivas, também será necessário liberar as mesmas portas nesse firewall.
Feedback
Este artigo foi útil?
Sua opinião nos ajuda a definir prioridades e a melhorar os conteúdos.
0 de 0 As avaliações consideraram este artigo útil.
Ajuda personalizada
As instruções não são suficientes?
A nossa equipe de suporte da ZAP conhece seu produto — descreva brevemente seu problema e ajudaremos pessoalmente.
Navegação
VPS
Preparação
Para instalar o firewall, você precisa se conectar ao seu servidor por SSH. Se não souber como fazer isso, confira nosso guia de primeira conexão.
Depois de se conectar, atualize o servidor com apt update e apt upgrade.
Informações
Firewall de rede adicional no painel ZapX
Este guia aborda o firewall no seu servidor (UFW/IPTables). Separadamente, seu VPS tem um firewall de rede adicional no painel ZapX (aba Firewall de rede), que atua antes do seu servidor. Por padrão, ele está definido como ACCEPT para o tráfego de entrada e saída e, portanto, não afeta as etapas a seguir. No entanto, se você tiver configurado regras mais restritivas (por exemplo, uma política DROP/REJECT ou regras de firewall personalizadas), também será necessário liberar as mesmas portas nesse firewall.
Usar UFW (simples)
Existem vários programas de firewall para Linux. Neste guia, vamos nos concentrar nos dois mais populares: UFW e IPTables.
Começaremos pelo UFW, pois é mais fácil de configurar e gerenciar.
Instalar o UFW
Você pode instalar o UFW facilmente pelo APT com sudo apt install ufw.
Para não perder a conexão SSH, não ative o firewall ainda: primeiro, configure-o corretamente.
Agora, você deve permitir a conexão SSH e todas as outras portas que deseja abrir:
sudo ufw allow 22 para SSH
sudo ufw allow 80 como exemplo para HTTP
sudo ufw allow 25565 como exemplo para um servidor de Minecraft
Para ativar o UFW, execute sudo ufw enable. Você pode liberar outras portas a qualquer momento com sudo ufw allow PORT.
Adicionar redirecionamentos de portas
Para redirecionar uma porta, você pode usar este comando:
Para portas TCP:
sudo ufw allow PORT/tcp – substitua PORT pela porta desejada.
Exemplo: sudo ufw allow 25565/tcp para um servidor de Minecraft
Para portas UDP:
sudo ufw allow PORT/udp – substitua PORT pela porta desejada.
Exemplo: sudo ufw allow 9987/udp para um servidor TeamSpeak 3
Exibir e remover redirecionamentos de portas
Para exibir todas as regras de portas, use sudo ufw status numbered.
Para excluir uma regra, execute sudo ufw delete NUMMER, substituindo NUMMER pelo número da regra na lista.
Instalar o IPTables (avançado)
A maioria dos sistemas já vem com o IPTables instalado, mas, por segurança, você pode executar sudo apt install iptables.
Configurar o IPTables
Primeiro, defina as políticas e configurações padrão:
sudo iptables -P INPUT DROP – bloquear todas as conexões de entrada
sudo iptables -P FORWARD DROP – bloquear todos os encaminhamentos
sudo iptables -P OUTPUT ACCEPT – permitir todas as conexões de saída
sudo iptables -A INPUT -i lo -j ACCEPT – permitir o tráfego de loopback
sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT – permitir todas as conexões existentes
Agora, você deve permitir o SSH e todas as outras portas que deseja abrir:
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT para SSH
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT como exemplo para HTTP
sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT como exemplo para um servidor de Minecraft
Para manter as regras após uma reinicialização, instale o pacote iptables-persistent com sudo apt install iptables-persistent.
Salve as regras com sudo netfilter-persistent save e ative a inicialização automática com sudo systemctl enable netfilter-persistent.
Adicionar redirecionamentos de portas
Para redirecionar uma porta, você pode usar este comando:
Para portas TCP:
sudo iptables -A INPUT -p tcp --dport PORT -j ACCEPT – substitua PORT pela porta desejada.
Exemplo: sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT para um servidor de Minecraft
Para portas UDP:
sudo iptables -A INPUT -p udp --dport PORT -j ACCEPT – substitua PORT pela porta desejada.
Exemplo: sudo iptables -A INPUT -p udp --dport 9987 -j ACCEPT para um servidor TeamSpeak 3
Exibir e remover redirecionamentos de portas
Você pode exibir todas as regras com sudo iptables -L --line-numbers.
Para excluir uma regra, use sudo iptables -D INPUT NUMMER, substituindo NUMMER pelo número da regra na lista.
Conclusão
Você instalou um firewall com sucesso no seu servidor Linux e criou suas próprias regras de portas. Você também pode usar este guia para redirecionar outras portas.
Se tiver dúvidas ou problemas, nossa equipe de suporte está à disposição todos os dias! 🙂
Hospedagem de servidores a partir de € 2,49 / mês, disponível imediatamente, com proteção DDoS incluída.