Отслеживание трафика в сети или как узнать кто где шарил?

Возник вопрос по отслеживанию трафика в локальной сети с интернетом.

Приведу вопросы в примерах:

1) как узнать какие сайты посещал определенный компьютер (по имени компьютера или по ip адресу), грубо говоря посмотреть историю браузера и загрузок?

2) возможно ли отследить какие файлы пользователь сливает в интернет (например, в соц. сети), в какое время и т.п.

Грубо говоря приходит начальство и просит узнать кто из корпоративной сети на фейсбук залил скрин сайта.