Используйте прокси в Openbox, Fluxbox, LXDE, Xfce и т.п.

Метод, который я описываю ниже, был получен путем перевода статьи на испанский язык. на Arch Wiki об использовании доверенное лицо. Этот метод должен быть полностью применим для любого другого дистрибутива.

Настольные среды, такие как Xfce o LXDE отсутствует какое-либо приложение, которое позволяет им управлять использованием глобального прокси в системе, как мы можем это сделать в Гном o KDE.

Переменные среды

Некоторые программы (например, wget) используют переменные окружения вида "protocol_proxy" для определения представления определенного протокола. (например, HTTP, FTP, ...).

Вот пример того, как настроить эти переменные:

export http_proxy=http://192.168.1.3:3128/
export https_proxy=http://192.168.1.3:3128/
export ftp_proxy=http://192.168.1.3:3128/
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"

Если мы хотим сделать вышеупомянутые переменные среды прокси доступными для всех пользователей, мы можем добавить скрипт, например "Proxy.sh"в /etc/profile.d/. У сценария должны быть разрешения на выполнение.

# chmod +x /etc/profile.d/proxy.sh

В качестве альтернативы вы можете автоматизировать переключение переменных, добавив функцию в свой файл .bashrc следующим образом:

function proxy(){
echo -n "username:"
read -e username
echo -n "password:"
read -es password
export http_proxy="http://$username:$password@proxyserver:8080/"
export https_proxy="http://$username:$password@proxyserver:8080/"
export ftp_proxy="http://$username:$password@proxyserver:8080/"
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
echo -e "\nProxy environment variable set."
}
function proxyoff(){
unset HTTP_PROXY
unset http_proxy
unset HTTPS_PROXY
unset https_proxy
unset FTP_PROXY
unset ftp_proxy
echo -e "\nProxy environment variable removed."
}


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Ren сказал

    правда прокси ни разу не использовал для чего это?

    1.    elav <° Linux сказал

      Что ж ... Прокси-сервер имеет множество применений. Прокси-сервер служит для перехвата сетевых подключений клиента к целевому серверу. Что случилось, как я уже говорил, у него много применений. Давайте посмотрим, как я вам просто объясню:

      а) Допустим, на компьютере вашей компании вы просматриваете веб-сайты через прокси-сервер. Если у него есть функция кэширования и вы вводите, например, desdelinux.net, вся полученная вами информация будет сохранена в его кеше. Затем, когда вы снова получите к нему доступ в другое время, доступ будет немного быстрее, потому что в указанном кеше будут некоторые элементы.

      б) Допустим, вы подключаетесь с ПК в своей компании и хотите получить доступ desdelinux.сеть. Этот компьютер, когда вы заходите в Интернет, отправляет запрос на прокси-сервер вашей компании, и в зависимости от имеющихся у вас ограничений этот сервер отправляет ваш запрос в Интернет или отклоняет его.

      Это два типичных случая. Прокси-сервер может быть чем-то или очень хорошим, или очень-очень-очень плохим (как в моем случае).

      Для получения дополнительной информации см. эта ссылка

      1.    Смелость сказал

        И он также работает для обхода фильтров, не будем забывать

        1.    КЗКГ ^ Гаара <"Linux сказал

          Это еще один вид прокси 🙂

  2.   Артуро Молина сказал

    Я хотел спросить автора, делился ли он когда-нибудь подключением к Интернету через PAN (bluetooth)? Я сделал это в win 7 и XP, в которых у меня было соединение, я поднял прокси (perProxy, созданный на java), а на другой машине через PAN я настроил Firefox с IP и портом. Когда я перешел на Linux, я больше не знал, как организовать PAN между машинами.

  3.   Ariel сказал

    Привет добрый день,
    Я счастливый пользователь Lubuntu, и у меня возникла проблема, заключающаяся в том, что я ежедневно использую подключение к колледжу (с прокси), а также домашнее подключение (без прокси). Поэтому, если я настраиваю общесистемный прокси, мне придется включать и выключать его в зависимости от того, учусь я в колледже или нет.

    Есть ли способ автоматизировать этот процесс, чтобы в зависимости от сети Wi-Fi, к которой вы подключаетесь, ее можно было активировать или нет?

    Приветствие.

    1.    КЗКГ ^ Гаара сказал

      Привет добрый день 🙂
      Как получилось, что вы настраиваете прокси для своей системы? По какой команде?

      Я мог бы запрограммировать сценарий, который обнаруживает Wi-Fi, к которому вы подключены, и в зависимости от того, какой из них ... использовать прокси или другой.

      Привет и добро пожаловать.

      1.    ДжерриКпг сказал

        Привет всем! Я работал с LXDE в течение некоторого времени, и, как и в случае с Ariel, мне пришлось настроить прокси-сервер для подключения к Интернету.
        Я просматривал документацию по AskUbuntu и наткнулся на кого-то, кто спросил нечто подобное, и ответ был очень полезным! Оставляю ссылку на случай, если кому-то интересно ее посмотреть: http://askubuntu.com/q/175172/260592
        И наконец, я хотел бы знать, запрограммировал ли KZKG ^ Gaara скрипт, который определяет Wi-Fi и меняет прокси в зависимости от сети ... Было бы действительно очень полезно, если бы я решил поделиться им.

        Большое спасибо и привет!

  4.   СЛАККЕР сказал

    Привет, я использую Slackware 14.1 и правильно выполнил часть скрипта, но в своей системе я не нашел файла .bashrc

  5.   Бафомет сказал

    Эта статья немного устарела, но я все равно напишу вам в ней, потому что она кажется наиболее близкой к МОЕЙ проблеме:
    Что мне делать, если у моего пользователя есть форма USER @ COMPANY? Если вы обратите внимание; Два арроба останутся на одной линии!