Настройка параметров подключения к ICAP-серверу

21 сентября 2026

ID 174793

Если вы хотите использовать внешний прокси-сервер, для корректного обслуживания запросов требуется настроить параметры ICAP-сервера, в роли которого выступает KWTS. Если вы хотите использовать сервис Squid, установленный локально на узле кластера, в параметрах ICAP-сервера установите значения по умолчанию.

Если вы используете отдельный прокси-сервер, по умолчанию KWTS не обеспечивает шифрование ICAP-трафика и аутентификацию ICAP-клиентов. Администратору приложения необходимо самостоятельно обеспечить безопасное сетевое соединение между вашим прокси-сервером и KWTS с помощью туннелирования трафика или средствами iptables.

Чтобы настроить параметры подключения к ICAP-серверу:

  1. В окне веб-интерфейса приложения выберите раздел Параметры → Общие → ICAP-сервер.
  2. В раскрывающемся списке Тип сокета для ICAP-сервера выберите, какой сокет должен быть использован для подключения к ICAP-серверу.

    Если прокси-сервер Squid поддерживает обработку сетевых запросов с ненулевыми мандатными метками и будет направлять в ICAP-сервер сетевой трафик с ненулевой мандатной меткой, выберите UDS. В остальных случаях оставьте значение по умолчанию TCP. Подробнее о поддержке обработки мандатных меток сервисом Squid вы можете узнать в документации Astra Linux или обратившись в техническую поддержку Astra Linux.

    Если вы меняете тип сокета на UDS, предварительно исключите узел из обработки трафика.
    После изменения типа сокета включите возможность обрабатывать сетевой трафик с ненулевой мандатной меткой.

  3. В списке Адрес ICAP-сервера выберите одно из следующих значений:
    • 127.0.0.1 (адрес IPv4), если прокси-сервер и приложение KWTS установлены на одном сервере. Приложение будет обрабатывать трафик только с текущего сервера.
    • 0.0.0.0 (адрес IPv4), если вы используете отдельный прокси-сервер. Приложение будет обрабатывать трафик с любых серверов.
    • ::1 (адрес IPv6, аналог адреса 127.0.0.1), если прокси-сервер и приложение KWTS установлены на одном сервере. Приложение будет обрабатывать трафик только с текущего сервера.
    • :: (адрес IPv6, аналог адреса 0.0.0.0), если вы используете отдельный прокси-сервер. Приложение будет обрабатывать трафик с любых серверов.
  4. Введите порт подключения к ICAP-серверу.

    Допустимые значения – от 1 до 65535, кроме портов 22, 80, 443, 705 и 9045.

  5. В поле Максимальное количество соединений про протоколу ICAP установите ограничение на количество одновременных подключений к ICAP-серверу.

    Вы можете указать значение от 1000 до 10 000. По умолчанию установлено значение 5000.

  6. В поле Заголовок, содержащий IP-адрес клиента введите заголовок, который прокси-сервер использует для передачи IP-адреса пользователя прокси-сервера.

    По умолчанию установлено значение X-Client-IP.

    Если заголовок, указанный в этом поле, отличается от заголовка на прокси-сервере, приложение не сможет корректно определять пользователей при проверке правил обработки трафика.

  7. В поле Заголовок, содержащий имя пользователя введите заголовок, который прокси-сервер использует для передачи имени пользователя прокси-сервера.

    По умолчанию установлено значение X-Client-Username.

    Если заголовок, указанный в этом поле, отличается от заголовка на прокси-сервере, приложение не сможет корректно определять пользователей при проверке правил обработки трафика.

  8. Если прокси-сервер передает имена пользователей в кодировке Base64, установите флажок Имя пользователя в кодировке Base64.
  9. В поле Путь службы модификации запросов укажите путь службы Request Modification (REQMOD), которая обрабатывает исходящий трафик.
  10. В поле Путь службы модификации ответов укажите путь службы Response Modification (RESPMOD), которая обрабатывает входящий трафик.
  11. Нажмите на кнопку Сохранить.

Параметры подключения к ICAP-серверу будут настроены.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!