Доступ к Вебмониторэкс API через прокси‑сервер¶
Инструкция описывает настройку доступа к Вебмониторэкс API (https://api.webmonitorx.ru:444) через прокси‑сервер.
Чтобы настроить доступ, в файле /etc/environment необходимо присвоить новые значения переменным окружения, которые определяют используемый прокси‑сервер:
-  
https_proxy— прокси для протокола HTTPS -  
http_proxy— прокси для протокола HTTP -  
no_proxy— ресурсы, для запросов к которым необходимо отключить проксирование 
Значение https_proxy и http_proxy¶
Присвойте переменным https_proxy и http_proxy строки вида <scheme>://<proxy_user>:<proxy_pass>@<host>:<port>, где:
-  
<scheme>— используемый протокол (должен совпадать с протоколом, для которого настраивается прокси в текущей переменной окружения) -  
<proxy_user>— имя пользователя для авторизации на прокси‑сервере -  
<proxy_pass>— пароль для авторизации на прокси‑сервере -  
<host>— хост используемого прокси‑сервера -  
<port>— порт используемого прокси‑сервера 
Значение no_proxy¶
Присвойте переменной no_proxy значение в виде массива IP‑адресов и/или доменов, к которым нужно обращаться без использования прокси:
-  
127.0.0.1,127.0.0.8,127.0.0.9иlocalhostдля корректной работы WAF‑ноды Вебмониторэкс -  
дополнительные адреса в формате
"<res_1>,<res_2>,<res_3>,<res_4>,...", где<res_1>,<res_2>,<res_3>и<res_4>— IP‑адреса и/или домены 
Пример файла /etc/environment¶
Пример файла /etc/environment ниже описывает следующую конфигурацию:
-  
HTTPS‑ и HTTP‑запросы проксируются на хост
1.2.3.4с портом1234, используя для авторизации на прокси‑сервере имя пользователяadminи пароль01234 -  
для запросов к
127.0.0.1,127.0.0.8,127.0.0.9иlocalhostпроксирование отключено 
https_proxy=http://admin:01234@1.2.3.4:1234
http_proxy=http://admin:01234@1.2.3.4:1234
no_proxy="127.0.0.1,127.0.0.8,127.0.0.9,localhost"