Работа через прокси-сервер позволяет реализовать более тонкий контроль за HTTP-трафиком, т.к. доступна информация прикладного уровня. Со стороны пользователя - использовать прокси или нет - есть зависимость от настроек браузера, и администратор не всегда имеет возможность эти настройки выставить принудительно.
Для принудительного перенаправления HTTP-трафика на прокси имеется специальная функция, реализованная на уровне драйвера программы. Перенаправление на прокси-сервер программы происходит в момент начала TCP-соединения. Однако в данный момент еще неизвестно, какой протокол уровня приложений (HTTP или другой) будет использоваться. Поэтому перенаправление может быть произведено только для TCP/80, причем в данном случае перенаправляется любой TCP-трафик.
Аутентификация браузера с прокси здесь невозможна, т.к. браузер "не знает", что работает через прокси. Для этого при авторизации по имени придется обязательно использовать агента.
Следует учитывать и возникновение некоторых других проблем в этом режиме, связанных с тем, что браузеру при работе через прокси все-таки необходимо знать, что он работает именно так. Поэтому стоит рассматривать режим только как меру пресечения работы пользователя мимо прокси-сервера - всегда приоритетней, когда броузер настроен для работы с прокси-сервером.
В дополнение к этому имеется функция блокирования любого другого HTTP-трафика, идущего мимо прокси, что позволит гарантированно пресечь работу пользователя мимо прокси-сервера.
Применение этих функций задается отдельно для пользователей (авторизованный трафик) и "неавторизованного пользователя".
Функции никогда не применяются для трафика:
• | На все IP-адреса всех интерфейсов сервера. |
• | На IP-сети, заданные в настройках LAT прокси-сервера. |
Начиная с версии 2.0.0.628 появилась функция перенаправления любых TCP соединений со стороны пользователей, с помощью которой можно гибко реализовать Transparent Proxy для любого HTTP трафика на любой прокси сервер.
Текущая страница справки: http://help.smart-soft.ru/doc201/index.html?howworkproxytp.htm