Galera,
tenho umas 20 estações de trabalho na empresa, e utilizamos squid (autenticado) & sarg.
Só que pelo q observei os relatórios do Sarg são baseados em IPs, dentro do sarg vc pode usar a opção de atribuir nomes aos ips. Bom, até ai td bem, funfa blz.
O cenário (treta) é a seguinte:

Fulano1 -> PCdoFulano1 (IP: 192.168.0.20)
Fulano2 -> PCdoFulano2 (IP: 192.168.0.30)

Quando o Fulano1 acessa a internet (pelo seu usuario e senha) da maquina dele (PCdoFulano1), td funciona blz, o squid gera o trafego do cara, ai o Sarg gera o relatorio e ve o q está setado o nome Fulano1 para o ip 192.168.0.20.
Agora, se o Fulano1 vai no PC do Fulano2, e usa lá a internet, mesmo que com o usuario dele, todo o conteudo acessado é jogado pra maquina do cara que não ta na sala, e não pro usuario que autenticou no squid.
Bom, é isso q eu to precisando (não se se tem como). Eu preciso que o tráfego seja armazenado e gerado em relatório por Usuário e não por IP, ja que uma pessoa pode usar a internet no PC de outra, e jogar todo o conteúdo acessado na responsabilidade da pessoa que nem estava na sala.