Limitação de largura de banda por grupo de usuários

1

Eu estou querendo saber se é possível criar um script de controle / otimização de largura de banda que modela o tráfego com base no grupo de usuários. Ou seja, se user1, user2 estiverem no grupo de usuários group1, eles terão 1mb / s de download e 1mb / s de upload, enquanto se user3 e user4 estiverem no group2, eles terão 256kb / s de download e 256kb / s de upload. / p>

Li um pouco sobre isso e encontrei algumas implementações de iptables e TC de uma solução por usuário, mas não vi nada para um grupo de usuários.

Espero que ele possa ser simplesmente implementado na forma de regras e scripts personalizados do iptables sendo executados com o TC ou algo semelhante. Aqui está um script que eu estava procurando em que faz um acelerador do sistema: link

Suponho que seja possível fazer a otimização do grupo de usuários, já que é possível limitar a velocidade por usuário.

Obrigado por qualquer informação que você possa fornecer para esta pergunta.

    
por RobReylen 01.11.2013 / 10:09

1 resposta

0

Olhe - man iptables menciona o módulo owner , que permite selecionar pacotes relacionados a usuários / grupos, mas somente os de saída ( OUTPUT e POSTROUTING ) mas como o netfilter do Linux também tem um excelente suporte de rastreamento de conexão, você pode trazer para o módulo de jogo connmark e também separar o tráfego de entrada correspondente.

    
por 01.11.2013 / 10:53