Postado originalmente por
MarceloGOIAS
Bem,
no meu esquema aqui o gateway dos clientes é o próprio Mikrotik. O Debian é proxy transparente e só faz cache. Você terá de escolher entre o Debian (ou outro Linux, ou talvez o primo mais difícil FreeBSD) e o Mikrotik para gerenciar a sua rede.
Pela minha experiência deixe apenas o Mikrotik gerenciando, autenticando e controlando banda. O Mikrotik é mais leve, menos complexo e muito mais fácil de ser gerenciado. Além disso, o Mikrotik tem o "insofismável" WinBox que é uma mão na roda para quem conhece pouco de linha de comando. O Mikrotik pode ser integrado a algum programa de controle financeiro do seu provedor.
Quanto a fazer balanceamento de cargas no Linux considero uma tarefa ingrata, a não ser que você conheça bastante de Linux e não dependa muito de Linuxconfig e outras ferramentas. Tem de ser na base do script e testar linha por linha. Para aqueles que só sabem abrir o KDE e fazer tudo com o Mouse não adianta nem tentar.
Como você disse que tem um bom domínio do Linux "adiante e avante".