algun programa para controlar tiempo en internet por mac address

Forums: 

Estaba con la curiosidad, si existe algun programa que pueda especificar a cierto usuario o mac address que pueda hace uso de internet por un lapso de 2 horas al dia sin importar las horas algo asi como acumulativo diario si la usa 10 min o 50 min es problema de el usuario simplemente se viene descontando de su cuota diario de internet. squid solo me permite hacer por horas especificas necesito algo acumulativo.

si alguien sabe algo del tema talvez una luz al menos como se llama ese procedimiento.

yo se que hay muchos pro y contras con el asunto ya que si usan cualquier aplicacion que use poco internet estara robandoles tiempo aire pero seria interesante. talvez con firewall se pueda bloquear.