Controle de banda de domínios virtuais no Debian Etch

O Apache é o servidor de páginas WEB mais famoso da atualidade e muito conhecido no mundo livre. O que muitos não sabem como fazer é este tipo de controle e como agregar isso ao Apache2 de forma simples. O Debian vem nos dar uma mão para agregar uma solução simples de utilizar rapidamente um controle de banda para seus domínios virtuais.

[ Hits: 39.795 ]

Por: Brivaldo Alves da Silva Jr em 12/11/2007 | Blog: http://blog.bibliotecaunix.org/


Entendendo o módulo mod_cband do Apache2



O módulo mod_cband é um módulo do Apache2 fornecido para resolver o problema de limitar a banda utilizada pelos usuários e virtual hosts. A versão atual (0.9.7.5) do módulo, que é diferente da versão que está inserida no Debian Etch (0.9.7.4-2), mas que fornece as mesmas funcionalidades, pode definir quotas de banda utilizada tanto para usuários, quanto para os virtual hosts, velocidade máxima de download (como no mod_bandwidth), requisições por segundo e o número máximo de conexões de IP simultâneas (como o mod_limitipconn).

Uma vez instalado o pacote do módulo, ativá-lo no Debian é muito simples, basta executar:

# a2enmod cband
# /etc/init.d/apache2 force-reload


No Debian é possível utilizar 2 comandos para ativar módulos e virtual hosts:
  • a2enmod <módulo>
  • a2ensite <módulo>

e dois para desabilitar virtual hosts ou desativar módulos:
  • a2dismod <módulo>
  • a2dissite <módulo> Em ambos os comandos citados, se forem digitados sem o módulo correspondente logo em seguida, eles vão questionar sobre qual módulo inativo habilitar ou qual módulo ativo, desativar. O mesmo vale para os virtual hosts.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Pacotes necessários
   3. Entendendo o módulo mod_cband do Apache2
   4. Configurando um domínio virtual simples
   5. Dicas de Segurança
Outros artigos deste autor

Melhorando a segurança do Firewall com Bridges usando Snort_Inline no Debian Etch

Configurando o Stardict com dicionário do Babylon

Mantendo seus dados em segurança com o EncFS

Criando um Firewall transparente com Bridges no Debian Etch

Leitura recomendada

Linux em Router Wireless (WRT54G Vs OpenWrt)

Acesso SSH com celular (wapsh)

Solução completa para Web Server usando Apache + SSL + MOD_JK + PHP + MySQL

Configurando um servidor de e-mail para pequenas redes

Site for IE: Até quando?

  
Comentários
[1] Comentário enviado por silvioadl em 13/11/2007 - 11:58h

Muito bom seu artigo, Parabens!

[2] Comentário enviado por jpalvesdourado em 14/11/2007 - 14:04h

Otimo mas, como faço para gerenciar todos os usuarios de uma rede via e radio e controlar a banda de cada um?

[3] Comentário enviado por luiscarlos em 15/11/2007 - 20:10h

Parabens colega, vc conseguiu trazer um artigo novo para o VOL e, não o bastante, um artigo extremamente util para a comunidade, com um assunto pouco discutido ate agora.

Mais uma vez, PARABÉNS.

Gostaria de aproveitar este espaço e pedir que não mais façam artigos sobre assuntos os quais jah existem artigos em grande escala, por exemplo, configurar squid, samba, apache, vamos usar nosso precioso tempo e buscar algo novo para a comunidade como nosso colega aqui.

Obrigado!!!!

[4] Comentário enviado por bruno.prestes em 04/07/2008 - 13:16h

amigo estou querendo configurar um servidor web com apache usando dominios virtuais com windows 2003 será preciso criar um servidor dns para isso??? vc pode me ajudar??

[5] Comentário enviado por condector em 04/07/2008 - 13:35h

Cara, não tenho como te ajudar nesse sentido... o apache vai ler os domínios e vai redirecionar para cada domínio virtual... o DNS é necessário para os domínios.

Sugiro fortemente que você estude domínios virtuais no site da Apache Foundation... e entenda como funciona. :D


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts