O ClearOS pode fazer uma largura de banda baseada em host traduzir (instruções para demonstração aqui ). Você também pode usar o proxy transparente para armazenar recursos da Web em cache e reduzir a quantidade de largura de banda redundante para recursos comuns (como este um). Infelizmente, não acho que tenha uma cláusula para limitar o tráfego de entrada com base no tipo MIME. Pode bloquear com base no tipo de tráfego HTTP.
Eu mencionei que é open source?