Használjon proxyt az Openbox, a Fluxbox, az LXDE, az Xfce és hasonló fájlokban

Az alábbiakban leírt módszert egy cikk spanyolra fordításával nyertük az Arch Wikiben az a használatáról meghatalmazott. Ennek a módszernek tökéletesen érvényesnek kell lennie minden más terjesztésnél.

Asztali környezetek, mint például Xfce o LXDE hiányzik minden olyan alkalmazás, amely lehetővé tenné számukra a globális proxy használatának kezelését a rendszerben, ahogyan azt meg tudjuk csinálni Gnome o KDE.

Környezeti változók

Egyes programok (például a wget) a "protokoll_proxy" formátumú környezeti változókat használják egy bizonyos protokoll reprezentációjának meghatározására. (például HTTP, FTP, ...).

Íme egy példa ezeknek a változóknak a konfigurálására:

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"

Ha a fent említett proxy környezeti változókat az összes felhasználó számára elérhetővé akarjuk tenni, hozzáadhatunk például szkriptet "Proxy.sh"belül /etc/profile.d/. A szkriptnek végrehajtási engedélyekkel kell rendelkeznie.

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

Alternatív megoldásként automatizálhatja a változók váltását egy függvény hozzáadásával a fájljához .bashrc alábbiak szerint:

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


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   ren dijo

    az igazság, hogy soha nem használtam proxyt, mi ez?

    1.    elav <° Linux dijo

      Nos ... A proxy-nak sokféle célja van. A proxy a hálózati kapcsolatok elfogására szolgál, amelyeket az ügyfél egy célkiszolgálóhoz köt. Mi van, ahogy mondtam, sokféle felhasználása van. Lássuk, hogyan magyarázom meg Önnek egyszerű módon:

      a) Tegyük fel, hogy a cége számítógépén proxyt böngész. Ha rendelkezik gyorsítótár funkcióval, és beírja pl. desdelinux.net, minden kapott információ a gyorsítótárába kerül. Aztán, ha máskor újra hozzáfér, a hozzáférés egy kicsit gyorsabb lesz, mert néhány eleme lesz az említett gyorsítótárban.

      b) Tegyük fel, hogy a cégedben lévő PC-ről csatlakozol, és szeretnéd elérni desdelinux.háló. Amikor böngészni megy, az a számítógép kéri a cége proxyszerverét, és a korlátozásoktól függően ez a szerver elküldi kérését az internetre, vagy elutasítja azt.

      Ez két tipikus eset. A proxy szerver lehet valami vagy nagyon jó, vagy nagyon-nagyon-nagyon rossz (mint az én esetemben).

      További információ: ezt a linket

      1.    Bátorság dijo

        És a szűrők megkerülésével is működik, ne felejtsük el

        1.    KZKG ^ Gaara <"Linux dijo

          Ez egy másik fajta proxy 🙂

  2.   arthur molina dijo

    Meg akartam kérdezni a szerzőt, megosztott-e már valaha internetkapcsolatot PAN-on (bluetooth) keresztül? Win 7-ben és XP-ben csináltam, amiben megvan a kapcsolat, felvetettem egy proxyt (java-ban készített perProxy), a másik gépben pedig a PAN-en keresztül konfiguráltam a Firefox-ot az IP-vel és a porttal. Amikor Linuxra váltottam, már nem tudtam, hogyan kell PAN-et csinálni a gépek között.

  3.   Ariel dijo

    Helló, szép délutánt,
    Boldog Lubuntu felhasználó vagyok, és olyan problémába ütköztem, hogy naponta használom iskolám (proxyval) és otthoni kapcsolatomat is (proxy nélkül). Ezért, ha konfigurálom a rendszerszintű proxyt, fel kell tennem és ki kell kapcsolnom attól függően, hogy főiskolai vagyok-e vagy sem.

    Van-e mód arra, hogy automatizálja ezt a folyamatot, hogy attól függően, hogy milyen Wi-Fi hálózathoz csatlakozik, aktiválható-e vagy sem?

    A köszöntés.

    1.    KZKG ^ Gaara dijo

      Szia jó napot 🙂
      Hogyan állíthatja be a rendszer proxyját? Milyen parancs által?

      Programozhatnék egy szkriptet, amely érzékeli a Wifi-t, amelyhez csatlakozik, és attól függően, hogy ezek közül melyikről van szó ... használjon proxyt vagy mást.

      Üdvözlet és üdvözlet.

      1.    jerrykpg dijo

        Üdv mindenkinek! Egy ideje dolgozom az LXDE-vel, és az Arieléhez hasonló ügyben kénytelen voltam egy proxyt konfigurálni az internethez való csatlakozás érdekében.
        Átnéztem az AskUbuntu dokumentációját, és találkoztam valakivel, aki hasonlót kért, és a válasz nagyon hasznos volt! Hagyom a linket arra az esetre, ha valakit érdekelne: http://askubuntu.com/q/175172/260592
        És végül szeretném tudni, hogy a KZKG ^ Gaara programozta-e azt a szkriptet, amely észleli a Wifit és a hálózattól függően megváltoztatja a proxyt ... Az igazság nagyon hasznos lenne, ha úgy döntenék, hogy megosztom.

        Köszönöm szépen és üdvözletet!

  4.   naplopó dijo

    Üdvözlet, Slackware 14.1-et használok, és a szkriptrészt jól csináltam, amit a rendszeremen nem találtam, az a .bashrc fájl volt.

  5.   Baphomet dijo

    Ez a cikk egy kicsit régi, de akkor is beírom neked, mert úgy tűnik, hogy ez áll a legközelebb a problémámhoz:
    Mit tegyek, ha a felhasználóm megkapja a USER @ COMPANY űrlapot? Ha figyelsz; Két arroba ugyanazon a vonalon marad!