Прокси-исключения при использовании $ http_proxy env var? [закрыто]


22

В обычном браузере, когда мы устанавливаем прокси-сервер, мы можем определить список имен хостов / IP-адресов, которые не должны использовать прокси-сервер. Как мы можем добиться того же при использовании $ http_proxy? Я полагаюсь на настройку $ http_proxy для использования прокси-сервера в Chromium в Linux, но это определенные IP-адреса в интрасети, для которых мне нужно обойти настройки прокси.

Ответы:


24

Попробуйте установить переменную с именем no_proxyследующим образом

$ export no_proxy=localhost,127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16

Но если вы сделаете это в командной строке, вам придется делать это снова каждый раз, когда вы открываете новое окно терминала. Если вы хотите, чтобы эти настройки были постоянными, поместите эту самую команду в ваш файл .profile в $ HOME ( прочитайте этот ответ, если вы хотите лучше понять, что это за файл .profile ).


3

Очень полезный ответ. Я хотел бы добавить, что если вы используете curl / wget или другой инструмент командной строки, вы хотели бы сделать:

export no_proxy = localhost, 127.0.0.0 / 8,10.0.0.0 / 8,172.16.0.0 / 12,192.168.0.0 / 16

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.