Операции IT компании кажутся немного неорганизованными, таким образом, я знаю, что должен буду работать для установки процессов..
Я подозреваю первую вещь, которую Вы, возможно, должны сделать, стараются не делать предположения о том, что можно полагать, что они нуждаются и вместо этого пытаются выяснить, почему вещи перешли к сути дела, это.
Например, если они наняли Вас в качестве старшего системного администратора, действительно ли Вы уверены, что существует даже ожидание, что Вы начнете делать задачи поддержки настольных систем?
Я подозреваю, что запустил бы путем тушения пожаров по мере необходимости.
Но поскольку Ваша первая работа проекта над проверкой любой документации актуальна. Доберитесь до точки, где у Вас есть полное понимание способа, которым в настоящее время работают вещи. Без хорошего понимания того, как вещи в настоящее время работают, как Вы могли возможно начать предлагать существенные изменения и знать, будет ли то, что Вы предлагаете, улучшением?
Если вы специально ищете прокси, то вам подойдет squid.
Если вы просто ищете конечный результат, вы можете использовать комбинацию инструментов для сбора данных. (например: вы не хотите, чтобы весь трафик передавался через один сервер, возможно, в многосайтовой сети. Все данные регистрируются в центральном месте для отчетности, но всем пользователям не нужно подключаться к одной точке для доступа.)
просто чтобы назвать несколько полезных инструментов:
vnstat - отслеживает использование данных
tcpdump - предоставляет все сетевые данные - отфильтровывает то, что вам не нужно
bandwidthd - показывает потенциальную пропускную способность в любой момент времени (может отображаться в зависимости от времени)
wirehark - данные журнала на уровне пакетов (удобны для сбора идентификаторов входа и контекста посещенных сайтов (IE ищет ключевые слова в содержимом страницы)) фильтруют то, что вы хотите регистрировать
cacti - интерфейс мониторинга gui
, если вам нужна более подробная статистическая информация, вы можете использовать nagios или zenoss, у которых есть отличные инструменты для создания отчетов практически обо всем, что вам нужно.
HTTP-прокси: Squid.
Нижний уровень чем это, возможно, вы могли бы просто использовать netcat (nc) и tcpdump в середине. Если подумать, вы могли бы сделать это с помощью IPTables.