20
Основным ресурсом, используемым в локальной сети, является прокси-
сервер, используемый для доступа к ресурсам интернет. Рассмотрим
взаимодействие программных модулей при обращении web-браузера к ресурсам
сети интернет. Обращение происходит посредством настроек браузера на
использование прокси-сервера по протоколам HTTP и HTTPS. Web-браузер
обращается к ресурсам сети, используя прокси-сервер, в этот момент происходит
перехват соединения локальным антивирусным пакетом Kaspersky Endpoint
Security. Далее перехваченный запрос по протоколу TCP/IP отправляется на
межсетевой экран – Shorewall соответствующего уровня и обрабатывается его
правилами. Если данной машине разрешен доступ к прокси-серверу, то пакеты
соединения пересылаются далее, в противном случае происходит сброс
соединения.
При поступлении соединения на прокси-сервер, первым запрос
обрабатывает модуль контентной фильтрации и сравнивает со списком
запрещенных адресов, если ресурс находится в списках, то доступ к нему
блокируется, в противном случае запрос пересылается вышестоящему прокси-
серверу. В качестве вышестоящего прокси-сервера выступает служба
кэширующего прокси – Squid, она выполняет журналирование запросов к
ресурсам сети интернет, для построения отчетов. Осуществляет поиск
запрашиваемой информации в локальном кэше и, при наличии, отдачу ее
клиенту. Если информация в локальном кэше отсутствует, по происходит ее
запрос, посредством пересылки запроса на вышестоящий прокси.
В качестве вышестоящего прокси-сервера для Squid выступает служба
антивируса ClamAV. Данная служба проверяет входящий трафик прокси-сервера
на наличие тел вредоносных объектов и в случае их обнаружения производит
лечение или удаление зараженного объекта. Это позволяет нейтрализовать
угрозы по протоколу HTTP, до их поступления на машины пользователей и
предотвращает заражение кэша службы Squid.
Перед пересылкой пакетов соединения происходит их проверка по
правилам локального межсетевого экрана Shorewall, что позволяет
контролировать подключение прокси-сервера к запрещенным ресурсам, при
блокировке соединения происходит его сброс. Если соединение с данным