Инструменты пользователя

Инструменты сайта


linux:proxy

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
linux:proxy [2021/05/06 06:58]
admin
linux:proxy [2021/05/06 09:20] (текущий)
admin [Настройка графической среды]
Строка 3: Строка 3:
 ===== Работа через Proxy ===== ===== Работа через Proxy =====
  
-==== CLI ==== +==== Настройка bash ==== 
-Необходимо установить переменную окружения, с соответствующей схемой (логин/пароль можно указать перед адресом **login:pass@ipaddr:port**):+С помощью переменной окружения, прокси будет работать только из терминала, для этого необходимо установить переменную с соответствующей схемой (логин/пароль можно указать перед адресом **login:pass@ipaddr:port**):
 <code bash>export http_proxy="http://10.10.1.10:8080/" <code bash>export http_proxy="http://10.10.1.10:8080/"
 export https_proxy="http://10.10.1.10:8080/" export https_proxy="http://10.10.1.10:8080/"
Строка 18: Строка 18:
 <code bash>$ unset http_proxy</code> <code bash>$ unset http_proxy</code>
  
-После этого, работа сразу же будет через указанный сервер, по крайней мере в терминале +После этого, работа сразу же будет через указанный сервер 
-<code bash>$ lynx http://2ip.ru </code>+<code bash>$ lynx http://2ip.ru 
 +$ wget -qO- eth0.me </code>
  
 Чтобы изменения сохранились нужно прописать данное действие в скрипт или добавить к файлу типа **/etc/profile** или **/etc/bash.bashrc** Чтобы изменения сохранились нужно прописать данное действие в скрипт или добавить к файлу типа **/etc/profile** или **/etc/bash.bashrc**
  
-<code bash> </code> 
  
-==== ====+==== Настройка графической среды ==== 
 +Графическую среду можно настроить через GUI, в сетевых настройках, можно с помощью терминала. Все настройки GUI хранятся в БД **DConf**, в т.ч. и настройки прокси.\\ 
 +Для настройки есть команды: **gsettings get <schema> <key>** и **gsettings set <schema> <key> <value>**.\\ 
 +<code bash>$ gsettings set org.gnome.system.proxy.http host 10.10.1.10 
 +$ gsettings set org.gnome.system.proxy.http port 8080 
 +$ gsettings set org.gnome.system.proxy mode manual 
 +$ gsettings set org.gnome.system.proxy mode none # Для отключения прокси</code>
  
 +Аналогично делаем **https** или **ftp**, так же, указываем авторизацию перед адресом, если нужна.\\
 +Данное изменение для **текущего пользователя**, если нужно для всех, тогда выполняем команды под **рутом**.\\
 +
 +
 +==== apt ====
 +Работа менеджера через прокси настраивается в собственном конфиге: **/etc/apt/apt.conf**
 +<code bash>Acquire::http::proxy "http://10.10.1.10:8080/";
 +Acquire::https::proxy "https://10.10.1.10:8080/";
 +Acquire::ftp::proxy "ftp://10.10.1.10:8080/";</code>
  
  
-===== ===== 
  
  
linux/proxy.1620284329.txt.gz · Последнее изменение: 2021/05/06 06:58 — admin