Použijte proxy v Openbox, Fluxbox, LXDE, Xfce a podobných

Metoda, kterou popisuji níže, byla získána překladem článku do španělštiny na Arch Wiki o používání a Zástupce. Tato metoda musí být dokonale platná pro jakoukoli jinou distribuci.

Desktopová prostředí jako Xfce o LXDE postrádají jakoukoli aplikaci, která by jim umožňovala spravovat používání globálního proxy v systému způsobem, jakým to dokážeme Trpaslík o KDE.

Proměnné prostředí

Některé programy (například wget) používají k určení zastoupení určitého protokolu proměnné prostředí ve tvaru „protocol_proxy“ (například HTTP, FTP, ...).

Zde je příklad konfigurace těchto proměnných:

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"

Pokud chceme zpřístupnit výše uvedené proměnné prostředí proxy všem uživatelům, můžeme přidat například skript „Proxy.sh“uvnitř /etc/profile.d/. Skript musí mít oprávnění ke spuštění.

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

Alternativně můžete automatizovat přepínání proměnných přidáním funkce do souboru .bashrc jak následuje:

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."
}


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   ren řekl

    Pravda, nikdy jsem nepoužil proxy k čemu to je?

    1.    elav <° Linux řekl

      No ... Proxy server má mnoho využití. Proxy slouží k zachycení síťových připojení, která klient naváže na cílový server. Co se děje, jak jsem říkal, má mnoho využití. Uvidíme, jak vám to vysvětlím jednoduchým způsobem:

      a) Řekněme, že na firemním PC prohlížíte proxy. Pokud má funkci cache a zadáte např. desdelinux.net, všechny informace, které obdržíte, budou uloženy v jeho mezipaměti. Poté, když k němu znovu přistoupíte v jiném čase, bude přístup o něco rychlejší, protože budete mít nějaké položky v uvedené mezipaměti.

      b) Řekněme, že se připojujete z počítače ve vaší firmě a chcete mít přístup desdelinux.síť. Tento počítač, když přejdete na procházení, odešle požadavek na váš firemní proxy server a v závislosti na omezeních, která máte, tento server váš požadavek odešle do Internetu nebo jej odmítne.

      Jedná se o dva typické případy. Proxy server může být něco nebo velmi dobrý, nebo velmi velmi špatný (jako v mém případě).

      Více informací viz tento odkaz

      1.    Odvaha řekl

        Nezapomínáme ani na obcházení filtrů

        1.    KZKG ^ Gaara <"Linux řekl

          To je další druh proxy 🙂

  2.   arthur molina řekl

    Chtěl jsem se zeptat autora, jestli sdílel někdy připojení k internetu přes PAN (bluetooth)? Udělal jsem to ve win 7 a XP, ve kterých jsem měl připojení, zvýšil jsem proxy (perProxy vyrobený v java) a na druhém stroji přes PAN jsem nakonfiguroval Firefox s IP a portem. Když jsem přešel na Linux, už jsem nevěděl, jak udělat PAN mezi stroji.

  3.   Ariel řekl

    Dobrý den, dobrý den,
    Jsem šťastný uživatel Lubuntu a narazil jsem na problém, že denně používám připojení své školy (s proxy) a také domácí připojení (bez proxy). Pokud tedy nakonfiguruji celosystémový proxy, musím ho zapnout a vypnout podle toho, zda jsem na vysoké škole nebo ne.

    Existuje způsob, jak tento proces automatizovat, aby jej bylo možné aktivovat nebo ne v závislosti na síti Wi-Fi, ke které se připojujete?

    Pozdrav.

    1.    KZKG ^ Gaara řekl

      Ahoj dobré odpoledne 🙂
      Jak to, že nastavujete proxy pro váš systém? Jakým příkazem?

      Mohl bych naprogramovat skript, který detekuje Wifi, ke kterému jste připojeni, a podle toho, které z nich je ... použijte proxy nebo jiný.

      Zdravím a vítejte.

      1.    jerrykpg řekl

        Ahoj všichni! Pracuji s LXDE na chvíli a pro věc podobnou Ariel jsem byl nucen nakonfigurovat proxy pro připojení k internetu.
        Procházel jsem dokumentaci na AskUbuntu a narazil jsem na někoho, kdo se zeptal na něco podobného, ​​a odpověď byla velmi užitečná! Odkaz nechávám pro případ, že by o něj někdo měl zájem: http://askubuntu.com/q/175172/260592
        A nakonec bych rád věděl, jestli KZKG ^ Gaara naprogramoval skript, který detekuje Wifi a změní proxy v závislosti na síti ... Bylo by opravdu velmi užitečné, kdybych se rozhodl jej sdílet.

        Děkuji moc a pozdravy!

  4.   ulejvák řekl

    Ahoj, používám slackware 14.1 a udělal jsem část skriptu správně, to, co jsem v mém systému nenašel, byl soubor .bashrc

  5.   Baphomet řekl

    Tento článek je trochu starý, ale přesto jej do něj napíšu, protože se zdá být nejblíže MÉMU problému:
    Co mám dělat, když má můj uživatel formulář USER @ COMPANY? Pokud dáváte pozor; Dvě arroba zůstanou na stejné lince!