где нужно его отключить? Насколько мне известно, настройки прокси зависят от приложения.
Diskilla
Ответы:
27
Как говорится в другом ответе, есть некоторые программы, которые вообще не смотрят на систему, и вам, возможно, придется настраивать их индивидуально. Например, в wget есть несколько параметров прокси, которые можно использовать для игнорирования или адаптации конфигурации прокси среды во время выполнения. Вот несколько областей, в которых можно настроить прокси-серверы системы.
Как выглядит моя система, обратите внимание, что вам придется изменить указанную конфигурацию системы для вашей сетевой среды.
Некоторые системы Linux используют / etc / environment
Я хотел бы проверить ~ / .bashrc, чтобы настройки применялись автоматически при запуске системы.
$ man env
$ man set
$ # The file section near the end of the bash manual.
$ man bash
FILES
/bin/bash
The bash executable
/etc/profile
The systemwide initialization file, executed for login shells
/etc/bash.bashrc
The systemwide per-interactive-shell startup file
/etc/bash.bash.logout
The systemwide login shell cleanup file, executed when a login
shell exits
~/.bash_profile
The personal initialization file, executed for login shells
~/.bashrc
The individual per-interactive-shell startup file
~/.bash_logout
The individual login shell cleanup file, executed when a login
shell exits
~/.inputrc
Individual readline initialization file
Предположим, вы говорите о типичном программном обеспечении для командной строки и HTTP-прокси:
Большинство инструментов командной строки выбирают это из переменной среды HTTP_PROXY, поэтому перед запуском команды:
unset HTTP_PROXY
Между программным обеспечением / платформами могут быть некоторые различия, и вам, возможно, потребуется это сделать unset http_proxy.
Обратите внимание, что многие программы хранят эту информацию в своих собственных конфигурационных файлах и, вероятно, игнорируют окружение, поэтому вам придется обращаться к ним в каждом конкретном случае.
Это хороший ответ, но я боюсь, что в системе есть больше мест, где необходимо изменить настройки прокси: askubuntu.com/questions/664777/… .
matandked
Каждое программное обеспечение может использовать свои собственные настройки прокси (например, npm или apt). Таким образом, http_proxy охватывает большинство из них, но вам нужно проверить документацию, чтобы убедиться, какой из них он использует.
Адриано П,
3
Если вы хотите сменить прокси-сервер для программ с графическим интерфейсом, вы можете добиться успеха, если они используют «системные» настройки прокси-сервера из Gnome. Это параметры прокси, которые можно установить с панели управления.
Вы можете посмотреть и затем изменить текущие настройки с помощью gconftool:
Вы можете удалить все {http_proxy, https_proxy} и т. Д. Из / etc / environment. просто sudo gedit / etc / environment, а затем вручную удалите все прокси и сохраните.
Ответы:
Как говорится в другом ответе, есть некоторые программы, которые вообще не смотрят на систему, и вам, возможно, придется настраивать их индивидуально. Например, в wget есть несколько параметров прокси, которые можно использовать для игнорирования или адаптации конфигурации прокси среды во время выполнения. Вот несколько областей, в которых можно настроить прокси-серверы системы.
Некоторые системы Linux используют / etc / environment
Там нет единой единой настройки другого использования env
Я хотел бы проверить ~ / .bashrc, чтобы настройки применялись автоматически при запуске системы.
источник
Предположим, вы говорите о типичном программном обеспечении для командной строки и HTTP-прокси:
Большинство инструментов командной строки выбирают это из переменной среды
HTTP_PROXY
, поэтому перед запуском команды:unset HTTP_PROXY
Между программным обеспечением / платформами могут быть некоторые различия, и вам, возможно, потребуется это сделать
unset http_proxy
.Обратите внимание, что многие программы хранят эту информацию в своих собственных конфигурационных файлах и, вероятно, игнорируют окружение, поэтому вам придется обращаться к ним в каждом конкретном случае.
источник
Вы можете установить или снять все переменные одновременно в bash:
Вы также можете добавить ярлык для вас
~/.bashrc
:Не забудьте перезагрузить .bashrc:
или
Больше подробностей в [S] Hell Hacks .
источник
Если вы хотите сменить прокси-сервер для программ с графическим интерфейсом, вы можете добиться успеха, если они используют «системные» настройки прокси-сервера из Gnome. Это параметры прокси, которые можно установить с панели управления.
Вы можете посмотреть и затем изменить текущие настройки с помощью gconftool:
Чтобы отключить прокси - установите для use_http_proxy значение false:
Вы можете проверить результаты, используя
-a
строку сверху. В качестве альтернативы, чтобы установить новый прокси:источник
Вы можете проверить, ушли ли они, запустив
Должен вернуть пустую строку
источник
Если все вышеперечисленное не работает:
Это сработало для меня!
источник
Чтобы отключить все прокси-переменные в одной строке для текущего сеанса:
источник
Вы можете удалить все {http_proxy, https_proxy} и т. Д. Из / etc / environment. просто sudo gedit / etc / environment, а затем вручную удалите все прокси и сохраните.
источник