Introdução
Controlar o uso de banda em um VPS Linux ou servidor dedicado é fundamental para evitar abusos de recursos, garantir estabilidade e manter a performance de aplicações críticas. Neste guia, você aprenderá a configurar o limite de banda de forma prática e segura utilizando o Wondershaper, uma ferramenta eficiente de traffic shaping para Linux.
Pré-requisitos
- Servidor VPS Linux ou dedicado com acesso root
- Distribuição baseada em Debian, Ubuntu, CentOS, AlmaLinux ou similar
- Backup recente das configurações de rede
Passos para Configurar Limite de Banda com Wondershaper
-
Atualize o sistema operacional
sudo apt update && sudo apt upgrade -y # Para Debian/Ubuntu sudo yum update -y # Para CentOS/AlmaLinux -
Instale o Wondershaper
sudo apt install wondershaper # Debian/Ubuntu sudo yum install epel-release -y && sudo yum install wondershaper -y # CentOS/AlmaLinuxSe o pacote não estiver disponível, instale via
git:git clone https://github.com/magnific0/wondershaper.git cd wondershaper sudo make install -
Identifique o nome da interface de rede
ip addrNormalmente será
eth0,ens18,enp0s3ou similar. -
Defina os limites de download e upload
Exemplo para limitar download a 20 Mbps e upload a 5 Mbps na interface
eth0:sudo wondershaper eth0 20000 5000- O primeiro valor é o download (em Kbps), o segundo é o upload (em Kbps).
-
Verifique se o limite está ativo
tc -s qdisc show dev eth0Faça testes de velocidade para validar a configuração.
-
Configure o Wondershaper para iniciar automaticamente (opcional)
Adicione o comando ao
/etc/rc.localou crie um serviço systemd personalizado para garantir a persistência após reboot.sudo crontab -e # Adicione a linha: @reboot /usr/sbin/wondershaper eth0 20000 5000 -
Remova o limite de banda (quando necessário)
sudo wondershaper clear eth0
Checklist Rápido
- Faça backup das configurações de rede antes de alterar limites
- Verifique a interface correta para evitar perda de conexão
- Teste a velocidade após aplicar o limite
- Documente as alterações para futuras manutenções
Erros Comuns e Soluções (Troubleshooting)
- Perda de conexão após aplicar o limite: Verifique se a interface de rede está correta e se os valores não são muito baixos.
- Limite não persiste após reboot: Configure o comando no
crontabou crie um serviço systemd. - Wondershaper não encontrado: Confirme a instalação ou utilize o método via
git. - Valores de banda não refletem nos testes: Certifique-se de que não há regras conflitantes de
tcou outras ferramentas de traffic shaping ativas.
Resumo
- Wondershaper é uma solução prática para limitar banda em Linux
- Evite sobrecarga e mantenha a estabilidade do servidor
- Ideal para VPS Linux e servidores dedicados em ambientes multiusuário
Para saber mais sobre monitoramento e boas práticas de gestão de recursos, confira também o guia de VPS Linux da AviraHost ou conheça as soluções de Cloud Computing para maior flexibilidade.
Contrate Agora
Garanta estabilidade, controle e suporte 24/7 em sua infraestrutura. Veja planos de Cloud Computing da AviraHost e otimize o desempenho do seu projeto!