Как настроить исключения из HTTP-прокси в Linux

Linux Logo network

Когда вы находитесь за HTTP-прокси, вам необходимо тем или иным способом настроить параметры прокси для своих приложений. Обычно вы определяете переменную окружения http_proxy, указывающую на ваш прокси-сервер, чтобы все HTTP-запросы проходили через него. Но что делать, если вы хотите обойти HTTP-прокси для определенных целевых веб-серверов? В этом случае необходимо настроить исключения из HTTP-прокси.

В Linux исключения из HTTP-прокси можно задать с помощью переменной окружения no_proxy. В переменной no_proxy указывается список доменных имен или IP-адресов, для которых HTTP-прокси не должен использоваться. Вместе с доменными именами или IP-адресами при необходимости можно указать и номер порта.

Если вы хотите определить исключения для HTTP-прокси в масштабах всей системы, сделайте следующее.

В Ubuntu, Debian или Mint:

В CentOS, Fedora или RHEL:

Приведенный пример означает, что если вы обращаетесь к локальному хосту (например, 127.0.0.1, localhost), *.domain.com, domain.com:8080 или к хосту с IP-адресом 192.168.1.10, то вы не будете использовать HTTP-прокси. Для всех остальных направлений используется назначенный HTTP-прокси (proxy.com:8000).

Avatar for Gnostis
Gnostis
Добавить комментарий