Použite proxy v Openbox, Fluxbox, LXDE, Xfce a podobne

Metóda, ktorú popisujem nižšie, bola získaná prekladom článku do španielčiny na Arch Wiki o použití a Zástupca. Táto metóda musí byť úplne platná pre akúkoľvek inú distribúciu.

Desktopové prostredia ako Xfce o LXDE chýba akákoľvek aplikácia, ktorá by im umožňovala riadiť používanie globálneho servera proxy v systéme spôsobom, akým to môžeme robiť my Trpaslík o KDE.

Premenné prostredia

Niektoré programy (napríklad wget) používajú na určenie zastúpenia určitého protokolu premenné prostredia v tvare „protocol_proxy“ (napríklad HTTP, FTP, ...).

Tu je príklad konfigurácie týchto premenný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"

Ak chceme sprístupniť vyššie uvedené premenné prostredia proxy všetkým používateľom, môžeme pridať napríklad skript „Proxy.sh“vnútri /etc/profile.d/. Skript musí mať povolenie na vykonávanie.

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

Prípadne môžete prepínanie premenných automatizovať pridaním funkcie do svojho súboru .bashrc nasledovne:

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


Obsah článku je v súlade s našimi zásadami redakčná etika. Ak chcete nahlásiť chybu, kliknite na ikonu tu.

10 komentáre, nechajte svoj

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   ren dijo

    Pravda, nikdy som nepoužil proxy na čo to je?

    1.    elav <° Linux dijo

      No ... Proxy server má mnoho využití. Proxy server slúži na zachytenie sieťových pripojení, ktoré klient nadväzuje na cieľový server. Čo sa deje, ako som hovoril, má veľa využití. Pozrime sa, ako vám to vysvetlím jednoduchým spôsobom:

      a) Povedzme, že na firemnom počítači prechádzate proxy serverom. Ak má funkciu vyrovnávacej pamäte a zadávate napríklad z linux.net, všetky informácie, ktoré dostanete, sa uložia do jej vyrovnávacej pamäte. Takže keď sa prihlásite znova v inom čase, prístup bude o niečo rýchlejší, pretože v tejto vyrovnávacej pamäti budete mať nejaké položky.

      b) Povedzme, že sa pripájate z počítača vo vašej spoločnosti a chcete získať prístup na desdelinux.net. Ak sa chystáte prehliadať tento počítač, odošle požiadavku na Proxy Server vašej spoločnosti a podľa vašich obmedzení tento server odošle vašu požiadavku na internet alebo ju zamietne.

      Ide o dva typické prípady. Proxy server môže byť niečo, alebo veľmi dobré, alebo veľmi, veľmi zlé (ako v mojom prípade).

      Viac informácií nájdete na tento odkaz

      1.    Odvaha dijo

        A nezabúda to ani na obchádzanie filtrov

        1.    KZKG ^ Gaara <"Linux dijo

          To je ďalší druh zástupcu 🙂

  2.   arthur molina dijo

    Chcel som sa autorky opýtať, či zdieľalo niekedy internetové pripojenie cez PAN (bluetooth)? Urobil som to vo win 7 a XP, v ktorých som mal pripojenie, zvýšil som proxy (perProxy vyrobený v jave) a na druhom stroji cez PAN som nakonfiguroval Firefox s IP a portom. Keď som prešiel na Linux, už som nevedel urobiť PAN medzi strojmi.

  3.   ariel dijo

    Ahoj dobré popoludnie,
    Som šťastný používateľ servera Lubuntu a narazil som na problém, že denne používam pripojenie svojej školy (s proxy) a tiež svoje domáce pripojenie (bez proxy). Preto ak nakonfigurujem celosystémový proxy server, musím ho zapínať a vypínať v závislosti od toho, či som alebo nie som na vysokej škole.

    Existuje spôsob, ako tento proces automatizovať, aby sa dal aktivovať alebo nie v závislosti od siete Wi-Fi, ku ktorej sa pripájate?

    Pozdrav.

    1.    KZKG ^ Gaara dijo

      Ahojte dobré popoludnie 🙂
      Ako to, že nastavujete proxy server pre váš systém? Akým príkazom?

      Mohol by som naprogramovať skript, ktorý zistí sieť Wifi, ku ktorej ste pripojení, a podľa toho, o ktorú z nich ide ... použite proxy server alebo iný.

      Zdravím a vitajte.

      1.    jerrykpg dijo

        Ahojte všetci! Už nejaký čas pracujem s LXDE a pre záležitosti podobné Ariel som bol nútený nakonfigurovať proxy na pripojenie k internetu.
        Prechádzal som dokumentáciu na AskUbuntu a narazil som na niekoho, kto sa pýtal na niečo podobné a odpoveď bola veľmi užitočná! Odkaz nechávam pre prípad, že by si ho niekto chcel pozrieť: http://askubuntu.com/q/175172/260592
        A na záver by ma zaujímalo, či KZKG ^ Gaara naprogramoval skript, ktorý detekuje Wifi a zmení proxy v závislosti od siete ... Pravda by bola veľmi užitočná, keby som sa ju rozhodol zdieľať.

        Dakujem pekne a pozdravujem!

  4.   LEKÁR dijo

    Ahoj, používam slackware 14.1 a urobil som časť skriptu správne, čo som však v systéme nenašiel, bol súbor .bashrc

  5.   Bafomet dijo

    Tento článok je trochu starý, ale aj tak do neho napíšem, pretože sa zdá byť najbližšie k môjmu problému:
    Čo mám robiť, keď má môj používateľ formulár USER @ COMPANY? Ak dávate pozor; Na rovnakom riadku zostanú dve arroby!