Настройка прокси АктивногоШлюза: различия между версиями
(Новая страница: «Ваша конфигурация подключения АктивногоШлюза позволяет вам определить один или нескол...») |
|||
Строка 55: | Строка 55: | ||
=== Настройки прокси АктивногоШлюза для всего исходящего трафика === | === Настройки прокси АктивногоШлюза для всего исходящего трафика === | ||
[[Файл:ПроксиАктивногоШлюзаДляВсегоТрафика.png]] | |||
Строка 68: | Строка 69: | ||
=== Настройки прокси АктивногоШлюза только для кластера === | === Настройки прокси АктивногоШлюза только для кластера === | ||
[[Файл:ПроксиАктивногоШлюзаДляКластера.png]] | |||
Чтобы настроить прокси специально для кластера, позволяя исходящему мониторинговому трафику напрямую подключаться к отслеживаемым технологиям, задайте настройки прокси в разделе <code>[http.client.internal]</code> конфигурации АктивногоШлюза. | Чтобы настроить прокси специально для кластера, позволяя исходящему мониторинговому трафику напрямую подключаться к отслеживаемым технологиям, задайте настройки прокси в разделе <code>[http.client.internal]</code> конфигурации АктивногоШлюза. | ||
<code>[http.client.internal] | <code>[http.client.internal] | ||
Строка 80: | Строка 82: | ||
=== Прокси-сервер АктивногоШлюза для исходящего трафика мониторинга с прямым подключением к кластеру === | === Прокси-сервер АктивногоШлюза для исходящего трафика мониторинга с прямым подключением к кластеру === | ||
[[Файл:ПроксиАктивногоШлюзаДляКластераИТрафика.png]] | |||
Чтобы настроить прокси специально для исходящего трафика мониторинга, но оставить прямое подключение к кластеру: | Чтобы настроить прокси специально для исходящего трафика мониторинга, но оставить прямое подключение к кластеру: | ||
Версия 16:38, 28 сентября 2022
Ваша конфигурация подключения АктивногоШлюза позволяет вам определить один или несколько прокси-серверов для исходящих соединений: вы можете использовать один прокси-сервер для всего исходящего трафика, или вы можете указать разные прокси-серверы для разных целей, или вы даже можете определить исключения, отключив использование прокси-сервера для определенных соединения, используя прокси для других соединений.
Свойства конфигурации прокси
Конфигурация прокси АктивногоШлюза состоит из следующих настроек. В зависимости от типа связи, для которой вы хотите использовать (или отключить) прокси, следующие свойства конфигурации могут появиться в разных разделах конфигурации вашей конфигурации АктивногоШлюза.
Свойство | Описание |
---|---|
proxy-server
|
Адрес сервера (имя хоста или IP-адрес) |
proxy-port
|
Порт (необязательно)
Если оставить пустым, используется порт |
proxy-user
|
Имя пользователя (необязательно) |
proxy-domain
|
Домен пользователя в случае аутентификации NTLM |
proxy-password
|
Пароль (необязательно)
Пароль, указанный в свойстве |
proxy-off
|
Если установлено значение true , прокси отключается для определенного типа связи.
|
proxy-non-proxy-hosts
|
Список хостов, для связи с которыми АктивныйШлюз не должен использовать прокси
Хосты в списке должны быть разделены символом |
Укажите конфигурацию прокси для АктивногоШлюза
Конфигурация прокси АктивногоШлюза может быть указана во время установки АктивногоШлюза в Linux или Windows (только настройка для всех исходящих соединений), либо ее можно настроить после установки АктивногоШлюза. Чтобы настроить прокси для АктивногоШлюза:
- Отредактируйте файл
custom.properties
в каталоге конфигурации АктивногоШлюза. - Укажите параметры прокси в соответствующем разделе конфигурации файла
custom.properties
, в зависимости от того, для каких целей вы хотите использовать прокси (см. примеры ниже). Например:
[http.client]
proxy-server=127.0.0.1
proxy-port=8080
# basic authentication credentials
proxy-user=username
proxy-password=password
- Сохраните файл
custom.properties
. - Перезапустите основную службу АктивногоШлюза. Обратите внимание, что после перезапуска службы пароль прокси, указанный вами в конфигурации, шифруется и перемещается из свойства
proxy-password
вproxy-password-encr
.
Настройки прокси АктивногоШлюза для простых сценариев настройки прокси
Следующие простые сценарии настройки прокси для АктивногоШлюза являются наиболее распространенными и широко используемыми. Если у вас есть специальные и более сложные требования, вы также можете определить расширенную конфигурацию.
Настройки прокси АктивногоШлюза для всего исходящего трафика
Следующая конфигурация охватывает наиболее распространенный случай указания параметров прокси-сервера для исходящего соединения АктивногоШлюза как с кластером Ключ-Астром, так и с отслеживаемыми технологиями, такими как AWS, VMware или Azure.
Укажите параметры, связанные с прокси, в разделе [http.client]
файла custom.properties
, включая параметры, связанные с аутентификацией, если это необходимо:
[http.client]
proxy-server=127.0.0.1
proxy-port=8080
# basic authentication credentials
proxy-user=username
proxy-password=password
Настройки прокси АктивногоШлюза только для кластера
Чтобы настроить прокси специально для кластера, позволяя исходящему мониторинговому трафику напрямую подключаться к отслеживаемым технологиям, задайте настройки прокси в разделе [http.client.internal]
конфигурации АктивногоШлюза.
[http.client.internal]
proxy-server=127.0.0.1
proxy-port=8080
# basic authentication credentials
proxy-user=username
proxy-password=password
Примечание:
Для корректной работы связи АктивногоШлюза после указания вышеперечисленных настроек вам потребуется повторить настройки связи без прокси в http.client.internal
или http.client.external
и/или вам потребуется создать разделы http.client.internal
или http.client.external
.
Прокси-сервер АктивногоШлюза для исходящего трафика мониторинга с прямым подключением к кластеру
Чтобы настроить прокси специально для исходящего трафика мониторинга, но оставить прямое подключение к кластеру:
- Укажите конфигурацию прокси в разделе
[http.client]
файлаcustom.properties
. - Отключите прокси в разделе
[http.client.internal]
.
[http.client]
proxy-server=127.0.0.1
proxy-port=8080
# basic authentication credentials
proxy-user=username
proxy-password=password
[http.client.internal]
proxy-off=true
Примечание:
Для корректной работы связи АктивногоШлюза после указания вышеперечисленных настроек вам потребуется повторить настройки связи без прокси в http.client.internal
или http.client.external
и/или вам потребуется создать разделы http.client.internal
или http.client.external
.
Расширенные сценарии настройки прокси для АктивногоШлюза
Чтобы настроить прокси для исходящих подключений из АктивногоШлюза, то есть для подключений к отслеживаемым технологиям или к кластеру, отредактируйте файл custom.properties
и задайте свойства в соответствующем разделе. В зависимости от раздела конфигурации, в котором указаны свойства, прокси (и другие параметры связи) влияют только на выбранные типы соединений:
[http.client]
— настройки прокси для всех исходящих соединений АктивногоШлюза, включая кластер и все отслеживаемые технологии.[http.client.internal]
— настройки прокси специально для связи с кластером. Эти настройки переопределяют настройки, указанные в[http.client]
.[http.client.external]
— настройки прокси специально для отслеживаемых технологий: CloudFoundry, Kubernetes, приватный синтетический мониторинг. Эти настройки переопределяют настройки, указанные в[http.client]
.[<technology name>]
— настройки прокси специально для конкретной отслеживаемой технологии, напримерcloudfoundry_monitoring
,kubernetes_monitoring
,synthetic
. Эти параметры переопределяют параметры, указанные в[http.client]
и[http.client.external]
. Обратите внимание, что настройки для многих из этих технологий можно указать совместно в[http.client.external]
.
Прокси АктивногоШлюза для Kubernetes, CloudFoundry и частного синтетического мониторинга
Вы можете указать настройки прокси сразу для нескольких отслеживаемых технологий. Настройки, указанные в разделе http.client.external
, влияют на Kubernetes, CloudFoundry и приватный синтетический мониторинг (этот набор может быть расширен в будущем):
[http.client.external]
proxy-server=127.0.0.1
proxy-port=8080
# basic authentication credentials
proxy-user=username
proxy-password=password
Примечание:
Для корректной работы связи АктивногоШлюза после указания вышеперечисленных настроек вам потребуется повторить настройки связи без прокси в http.client.internal
или http.client.external
и/или вам потребуется создать разделы http.client.internal
или http.client.external
.
Разные прокси для Kubernetes, CloudFoundry и частный синтетический мониторинг
Вы также можете указать выделенные настройки прокси для конкретной отслеживаемой технологии:
- Cloud Foundry в разделе
cloudfoundry_monitoring
- Kubernetes в разделе
kubernetes_monitoring
- Приватный синтетический мониторинг в разделе
synthetic
[kubernetes_monitoring]
proxy-server=127.0.0.1
proxy-port=8080
# basic authentication credentials
proxy-user=username
proxy-password=password
Текущие ограничения
Повторение настроек связи в [http.client.internal]
или [http.client.external]
.
При указании конфигурации прокси в [http.client.internal]
или [http.client.external]
обратите внимание, что эти разделы затрагивают различные аспекты связи, а не только прокси. При создании любого из этих разделов обязательно сначала скопируйте содержимое существующего раздела [http.client]
из файла configuration.properties
(и настройте его соответствующим образом):
- Откройте файл
config.properties
и скопируйте все свойства из раздела[http.client]
в файлcustom.properties
, раздел[http.client.internal]
или[http.client.external]
(в зависимости от ситуации). - Если в файле
custom.properties
есть раздел[http.client]
, используйте перечисленные там значения, чтобы перезаписать указанные выше значения (значения, которые вы только что скопировали изconfig.properties
).
[http.client.external]
# proxy settings as specific to http.client.external:
proxy-server=127.0.0.1
proxy-port=8080
# basic authentication credentials
proxy-user=username
proxy-password=password
# communication settings copied from existing configuration:
connection-timeout=5000
socket-timeout=20000
connection-request-timeout=5000
idle-connection-timeout=15000
max-total-connections=256
max-connections-per-route=32
certificate-validation=yes
hostname-verification=yes