Как выключить proxy linux

Как настроить прокси в Linux

Как настроить прокси в Linux

В статье показано как настроить прокси в любой версии ОС Linux.

Прокси-сервер или proxy — в переводе с англ. «представитель» — сервер как комплекс программ в компьютерных сетях, позволяющий клиентам выполнять косвенные запросы к другим сетевым службам. В рамках данного материала прокси понимается сервер выполняющий доступ к глобальной сети интернет.

Проще всего для использования прокси в командной строке, но в зависимости от типа трафика, Вы можете определить переменные окружения http_proxy, https_proxy или ftp_proxy.

Практически все утилиты командой строки, такие как curl, wget, ssh, apt-get, ftp, wget, yum и прочие, используют данные переменные.

Рассмотрим настройку переменных для использования прокси

Используйте следующий синтаксис для настройки таких типов трафика как http, https и ftp из командной строки:

$ export ftp_proxy=»http://proxy-server:port»
$ export http_proxy=»http://proxy-server:port»
$ export https_proxy=»https://proxy-server:port»

Используйте следующий синтаксис, если прокси-сервер требует аутентификацию:

$ export http_proxy=»http://user:pass@proxy-server:port»
$ export https_proxy=»https://user:pass@proxy-server:port»
$ export ftp_proxy=»http://user:pass@proxy-server:port»

Если Ваш пароль содержит спец. символы, Вы должны заменить их на ASCII коды.

Например символ собаки «@», должен быть заменен на «%40» (т. е. p@ss = p%40ss).

Тестирование работы

Используйте следующую команду для проверки текущих переменных прокси:

$ env | grep -i proxy

Можно проверить работу прокси, узнав ваш внешний IP адрес из командной строки:

Источник

Командная строка Linux для отключения прокси-сервера

вы можете показать мне командную строку, чтобы отключить прокси, если я использую терминал в Ubuntu?

7 ответов

поскольку другой ответ говорит, что есть некоторые программы, которые вообще не смотрят на систему, вам, возможно, придется настроить их индивидуально. Например, wget имеет несколько параметров прокси, которые можно использовать для игнорирования или адаптации конфигурации прокси среды во время выполнения. Вот ряд областей, в которых можно настроить системы proxys.

  • как моя система выглядит, обратите внимание, что вы придется менять и уточнять конфигурация системы для вас сетевой Окружающая среда.

некоторые системы Linux используют /etc / environment

Читайте также:  Администрирование windows server уроки

нет единой единым набором других используйте env

Я хотел бы проверить

/.bashrc для автоматического применения настроек при запуске системы.

предполагая, что вы говорите о типичном программном обеспечении командной строки и HTTP прокси:

большинство инструментов командной строки забрать это из переменной среды HTTP_PROXY , поэтому перед выполнением команды:

там могут быть некоторые различия между программными платформами, и вы, возможно, потребуется unset http_proxy также.

обратите внимание, что многие программы хранят эту информацию в своих конфигурационных файлах и, скорее всего, проигнорируют окружение, поэтому вы приходится решать их в каждом конкретном случае.

если вы хотите изменить прокси для GUI программ, вы можете иметь некоторый успех, если они используют» системные » настройки прокси из Gnome. Эти параметры прокси настроить с панели управления.

можно посмотреть и изменить текущие параметры с gconftool:

чтобы отключить прокси-сервер-установите use_http_proxy в false:

вы можете проверить результаты с помощью -a строка сверху. Альтернативно установить новый прокси:

Источник

Как настроить прокси в Linux

Прокси-сервер или proxy — в переводе с англ. «представитель» — сервер как комплекс программ в компьютерных сетях, позволяющий клиентам выполнять косвенные запросы к другим сетевым службам. В рамках данного материала прокси понимается сервер выполняющий доступ к глобальной сети интернет.

Проще всего для использования прокси в командной строке, но в зависимости от типа трафика, Вы можете определить переменные окружения http_proxy, https_proxy или ftp_proxy.

Практически все утилиты командой строки, такие как curl, wget, ssh, apt-get, ftp, wget, yum и прочие, используют данные переменные.

Рассмотрим настройку переменных для использования прокси

Используйте следующий синтаксис для настройки таких типов трафика как http, https и ftp из командной строки:

$ export ftp_proxy=»http://proxy-server:port»
$ export http_proxy=»http://proxy-server:port»
$ export https_proxy=»https://proxy-server:port»

Используйте следующий синтаксис, если прокси-сервер требует аутентификацию:

$ export http_proxy=»http://user:pass@proxy-server:port»
$ export https_proxy=»https://user:pass@proxy-server:port»
$ export ftp_proxy=»http://user:pass@proxy-server:port»

Если Ваш пароль содержит спец. символы, Вы должны заменить их на ASCII коды.

Например символ собаки «@», должен быть заменен на «%40» (т. е. p@ss = p%40ss).

Тестирование работы

Используйте следующую команду для проверки текущих переменных прокси:

$ env | grep -i proxy

Можно проверить работу прокси, узнав ваш внешний IP адрес из командной строки:

Источник

Настройка proxy в Linux через терминал

В этой статье поговорим о том, как можно настроить прокси в системе Linux через терминал.

Проще всего для использования прокси в командной строке, определить переменные окружения http_proxy, https_proxy, socks_proxy или ftp_proxy.

Практически все утилиты командной строки, такие как curl, ssh, ftp и прочие, используют данные переменные.

Читайте также:  Windows для государственных организаций

Рассмотрим настройку переменных для использования прокси

Используйте следующий синтаксис для настройки таких типов трафика как http, https, socks и ftp из командной строки:

Используйте следующий синтаксис, если прокси-сервер требует аутентификацию:

Если Ваш пароль содержит спец. символы, Вы должны заменить их на ASCII коды.

Например символ собаки @, должен быть заменен на «%40».

Настроить прокси на системном уровне можно и через конфигурационные файлы (True UNIX-way). Для этого нужно открыть на редактирования с правами root файл /etc/environment

В конец файла добавим строки:

Если прокси без авторизации, то строки должны быть вида:

Для применения настроек придется перезагрузит систему, изменения в файле /etc/environment вступили в силу при запуске процесса init — родителя всех процессов в системе и именно от него все дочерние процессы унаследуют настройки прокси в переменных окружения.

Тестирование работы

Используйте следующую команду для проверки текущих переменных прокси:

Можно проверить работу прокси, узнав ваш внешний IP адрес из командной строки:

Отключение

Используйте следующие команды для отключения прокси:

Упрощенное использование прокси

Если у Вас один и тот же прокси-сервер для http, https и ftp трафика, Вы можете использовать следующие команды для включения и отключения прокси:

Если Вам приходится очень часто пользоваться прокси, Вы можете создать следующие bash функции (добавьте в Ваш

Примените настройки, перезагрузив

Теперь, для включения и отключения прокси можно использовать команды setproxy и unsetproxy.

Как правила глобальной настройки прокси достаточно для того что бы все остальные приложения работали через прокси без необходимости настраивать прокси внутри приложения. Однако некоторые приложения не умеют работать с глобальными настройками или им нужны особенные настройки.

Прокси для команды apt

В новых версиях умеет работать с глобальными настройками, но в более старых мог работать только с персональными настройками. Для внесения нашего прокси открываем файл:

В нем указываем наш прокси и выключаем данную настройку последней строчкой:

Если сервер с авторизацией, то необходимо добавить логин:пароль@ по аналогии с предыдущими примерами.

Прокси для команды wget

И в конце дописываем необходимый прокси:

Если прокси без авторизации, то proxy-user и proxy-password нужно убрать

Настройка proxy в Ubuntu

Все настройки среды рабочего стола в Ubuntu хранятся в базе данных DConf, в том числе и настройки прокси сервера. Настройки записываются в виде пар ключ значение. Если изменить какой либо параметр из меню настроек системы все изменения сразу же запишутся в DConf. Из командной строки настройками DConf можно управлять с помощью команд gsettings и dconf. Дальше я покажу как настроить прокси в Ubuntu из терминала с помощью gsettings.

Читайте также:  Windows cursors on linux

Базовое использование gsettings для работы с базой данных Dconf выглядит следующим образом. Для чтения данных используем:

Если вы хотите использовать HTTPS прокси то вам нужно выполнить:

Для других протоколов я думаю вы поняли что необходимо поменять в данных командах.

Если есть вопросы, то пишем в комментариях.

Также можете вступить в Телеграм канал, ВК или подписаться на Twitter. Ссылки в шапки страницы.
Заранее всем спасибо.

Источник

Командная строка Linux для отключения прокси

Можете ли вы показать мне командную строку, чтобы отключить прокси, когда я использую терминал командной строки в Ubuntu?

Как говорится в другом ответе, есть некоторые программы, которые вообще не смотрят на систему, и вам, возможно, придется настраивать их индивидуально. Например, в wget есть несколько параметров прокси, которые можно использовать для игнорирования или адаптации конфигурации прокси среды во время выполнения. Вот несколько областей, в которых можно настроить прокси-серверы системы.

  • Как выглядит моя система, обратите внимание, что вам придется изменить указанную конфигурацию системы для вашей сетевой среды.

Некоторые системы Linux используют / etc / environment

Там нет единой единой настройки другого использования env

Я хотел бы проверить

/ .bashrc, чтобы настройки применялись автоматически при запуске системы.

Предположим, вы говорите о типичном программном обеспечении для командной строки и HTTP-прокси:

Большинство инструментов командной строки выбирают это из переменной среды HTTP_PROXY , поэтому перед запуском команды:

Между программным обеспечением / платформами могут быть некоторые различия, и вам, возможно, потребуется это сделать unset http_proxy .

Обратите внимание, что многие программы хранят эту информацию в своих собственных конфигурационных файлах и, вероятно, игнорируют окружение, поэтому вам придется обращаться к ним в каждом конкретном случае.

Вы можете установить или снять все переменные одновременно в bash:

Вы также можете добавить ярлык для вас

Не забудьте перезагрузить .bashrc:

Больше подробностей в [S] Hell Hacks .

Если вы хотите сменить прокси-сервер для программ с графическим интерфейсом, вы можете добиться успеха, если они используют «системные» настройки прокси-сервера из Gnome. Это параметры прокси, которые можно установить с панели управления.

Вы можете посмотреть и затем изменить текущие настройки с помощью gconftool:

Чтобы отключить прокси — установите для use_http_proxy значение false:

Вы можете проверить результаты, используя -a строку сверху. В качестве альтернативы, чтобы установить новый прокси:

Источник

Оцените статью