Não consigo pensar em um cliente, uma vez que não olhei para muitos.
Mas, como você está no linux, você pode configurar um medidor iptables no tráfego de torrent e fazer o script de uma ação de firewall após o crossover do limite.
Observe que não estou me referindo a o controle de limitação / modelagem
.
Mas, um truque um pouco mais complicado usando iptables
, cronjob
e alguns scripts .
- Configurar medição da atividade de torrent com
iptables
- Isto seria onde você precisa de ajuda de outras pessoas,
Eu não usei iptables tão extensivamente quanto isso exigiria.
Talvez a opção Owner Match
with --uid-owner
funcione (limitada a cadeias OUTPUT).
- Se você resolver isso, as outras partes devem ser fáceis de configurar
- Configure um
cronjob
para rastrear o medidor (script básico)
- Quando o limite (250 GB) é atingido,
- introduza uma regra
iptables
para bloquear torrents
- alternativamente, desligue o próprio cliente de torrent
- no final do seu período (mês)
- verifique se o firewall foi ativado
- desabilite-o (ou reinicie o cliente, talvez)
- redefina os medidores com um comando
-Z
Eu conjurei esse método agora.
Não tem dados suficientes para confirmar que funcionará.
Talvez alguns outros com mais experiência iptables possam validar e adicionar.
Ou pode haver uma maneira mais fácil de fazer isso - com alguma outra cadeia de ferramentas.
Atualizará mais se eu tiver mais ideias.