Como monitorar pedidos HTTP de saída por usuário?

1

Gostaria de saber como monitorar solicitações HTTP de saída dos usuários. Eu tenho um servidor FreeBSD 8.1, e gostaria de obter uma saída como essa para solicitações http:

source MAC address or IP address → destination IP address.

Não preciso de outras informações, apenas a origem da solicitação e o destino.

    
por AttilaBorbás 08.07.2014 / 15:22

1 resposta

0

Acho que o mais fácil seria usar um proxy HTTP transparente (como squid ) que registra as solicitações.

Redirecionar todas as solicitações HTTP de saída para esse servidor. Para obter o MAC-Adress, correlacione-se com o arquivo de concessão dos servidores DHCP ou use algo como arpwatch , se os usuários atribuírem os próprios IPs.

    
por 18.07.2014 / 11:22