Настройки прокси
Из командной строки
Яндекс Браузер для настройки прокси-сервера поддерживает параметры командной строки.
- Не использовать прокси-сервер
-
--no-proxy-serverСкопировано - Определить настройки автоматически
-
--proxy-auto-detectСкопированоПараметр игнорируется, если одновременно задан параметр
--proxy-server. - Задать пользовательские настройки
-
--proxy-server="scheme://host:port" | "direct://"Скопированоscheme— протокол, напримерhttpилиftp. Если схемаschemeне указана, настройка используется для любых URL'ов.host— полное доменное имя или IP-адрес прокси-сервера.port— номер порта, число от 1 до 65535. Необязательный параметр, определяется настройками прокси-сервера.direct://— специальное значение для прямого соединения (без прокси).
Задать список прокси:
--proxy-server="http=server1:80;ftp=server2"СкопированоЗадать адрес прокси и порт для любых URL'ов:
--proxy-server="example.proxy:8080"СкопированоЗадать прямое соединение (без прокси):
--proxy-server="direct://"Скопировано
Примеры использования - Указать список URL'ов, для которых прокси-сервер будет игнорироваться
-
Используется одновременно с параметром
--proxy-server.--proxy-bypass-list="host:port;..."Скопированоhost— полное доменное имя, включает доменное имя верхнего уровня и поддомены (указываются слева). Можно также указывать хост, напримерlocalhost. Настройка применяется только к указанному домену, без поддоменов.Применить к любому поддоменуДобавьте перед доменом
*., например*.mysite.com.Указать окончание доменаДобавьте подстановочный знак*без точки, например*mysite.com.port— номер порта, число от 1 до 65535. Еслиportне указан, настройка применяется ко всем портам.
Пример использования:
--proxy-server="example.proxy:8080" --proxy-bypass-list="*.yandex.ru;*example.com;127.0.0.1:8080"СкопированоВ этом примере используется прокси-сервер
example.proxyна порту8080для всех URL'ов, кроме тех, которые ведут на поддоменыyandex.ru, заканчиваются наexample.comили ведут наlocalhostна порт8080. URLid.yandex.ruсоответствует этому списку, и для подключения к нему прокси использоваться не будет. А URLmyyandex.ru— не соответствует, значит, подключение будет через прокси. - Указать URL PAC-файла прокси-сервера
-
--proxy-pac-url="pac-file-url"СкопированоПример использования:
--proxy-pac-url="http://ḑomainserver.loc/windows.pac"Скопировано
Через переменные окружения в Linux
Используйте один из способов установки переменных окружения.
- Системные переменные
-
Задайте настройки прокси-сервера в системных переменных:
auto_proxy— если переменная не пуста, в Браузере включится автоматическое определение настроек прокси.http_proxy— задает настройки прокси для http-протокола. Игнорируется, если задана переменнаяall_proxy.https_proxy— задает настройки прокси для https-протокола. Игнорируется, если задана переменнаяall_proxy.all_proxy— задает настройки прокси для всех протоколов.
- Переменные окружения
-
Задайте параметры командной строки с настройками прокси-сервера в переменной окружения
YANDEX_BROWSER_FLAGS:- Создайте файл /etc/yandex-browser/default.
Укажите в переменной
YANDEX_BROWSER_FLAGSпараметры командной строки в формате:YANDEX_BROWSER_FLAGS="$YANDEX_BROWSER_FLAGS <параметры_командной_строки>"Скопировано
Пример файла:
YANDEX_BROWSER_FLAGS="" # Enable auto proxy server detection: YANDEX_BROWSER_FLAGS="$YANDEX_BROWSER_FLAGS --proxy-auto-detect" #YANDEX_BROWSER_FLAGS="$YANDEX_BROWSER_FLAGS --other-flag" #....СкопированоЗадайте параметры командной строки с настройками прокси-сервера в переменной окружения
YANDEX_BROWSER_USER_FLAGSчерез команду:export YANDEX_BROWSER_USER_FLAGS="<параметры_командной_строки>"СкопированоПример команды:
export YANDEX_BROWSER_USER_FLAGS="--proxy-auto-detect --other-flag" yandex-browserСкопировано