Isso pode ser feito, se você tiver o KDE, eu acho que os aplicativos mais fáceis de usar são o guarddog e o guideog. Ambos estão nos repositórios do Ubuntu.
Com isso dito, eu aconselho que você use uma distro específica de firewall / roteador, smoothwall é uma das várias opções.
Capturas de tela do Smoothwall (da interface da web)
As vantagens da parede lisa (ou similar) são
-
Pré-configurado pronto para uso / especificamente projetado para esta tarefa.
-
Segurança. Menos pacotes = mais segurança. Uma área de trabalho completa, como o gnome ou o kde, e muito menos o X, pode ser um risco de segurança em um roteador.
-
Interface Web (gráfica) para facilitar a configuração.
-
A interface web do Smoothwall tem seções inteiras sobre monitoramento de tráfego.
Então, sim, isso pode ser feito com o Ubuntu, mas o smoothwall (ou similar) é provavelmente mais fácil e em muitos aspectos superior.