Koristite proxy u Openboxu, Fluxboxu, LXDE, Xfce i sličnim

Metoda koju opisujem u nastavku dobivena je prevođenjem članka na španjolski na Arch Wiki o korištenju a proxy. Ova metoda mora biti potpuno valjana za bilo koju drugu distribuciju.

Stolna okruženja poput Xfce o LXDE nedostaje im bilo koja aplikacija koja im omogućuje upravljanje upotrebom globalnog proxyja u sustavu, na način na koji mi to možemo učiniti Patuljak o KDE.

Varijable okoline

Neki programi (poput wgeta) koriste varijable okoline oblika "protocol_proxy" da bi odredili zastupljenost određenog protokola (na primjer, HTTP, FTP, ...).

Evo primjera kako konfigurirati ove varijable:

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"

Ako gore navedene varijable okruženja proxyja želimo učiniti dostupnima svim korisnicima, možemo dodati, na primjer, skriptu "Proxy.sh"u /etc/profile.d/. Skripta mora imati dozvole za izvršavanje.

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

Alternativno, možete automatizirati prebacivanje varijabli dodavanjem funkcije u datoteku .bashrc kako slijedi:

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   ren dijo

    istina nikad nisam koristio proxy za što je to?

    1.    elav <° Linux dijo

      Pa ... Proxy ima mnogo koristi. Proxy služi za presretanje mrežnih veza koje klijent uspostavlja s odredišnim poslužiteljem. Što ima, kao što sam rekao, ima mnogo koristi. Pogledajmo kako ću vam objasniti na jednostavan način:

      a) Recimo da na računalu vaše tvrtke pregledavate proxy. Ako ima funkciju predmemorije i unesete npr. desdelinux.net, sve informacije koje primite bit će spremljene u njegovu predmemoriju. Zatim, kada mu ponovno pristupite u neko drugo vrijeme, pristup će biti malo brži jer ćete imati neke stavke u navedenoj predmemorij.

      b) Recimo da se povezujete s računala u svojoj tvrtki i želite pristupiti desdelinux.neto. To računalo, kada idete pregledavati, šalje zahtjev proxy serveru vaše tvrtke i ovisno o ograničenjima koja imate, ovaj server šalje vaš zahtjev na Internet ili ga odbija.

      To su dva tipična slučaja. Proxy poslužitelj može biti nešto ili vrlo dobro ili vrlo jako loše (kao u mom slučaju).

      Za više informacija pogledajte ovu vezu

      1.    Hrabrost dijo

        A također djeluje na zaobilaženje filtara, ne zaboravimo

        1.    KZKG ^ Gaara <"Linux dijo

          To je druga vrsta proxyja 🙂

  2.   arthur molina dijo

    Htio sam pitati autora je li je li ikad dijelio internetsku vezu putem PAN-a (bluetooth)? Učinio sam to u win 7 i XP, u kojima sam imao vezu, podigao sam proxy (perProxy izrađen u javi), a na drugom sam stroju putem PAN-a konfigurirao Firefox s IP-om i portom. Kada sam prešao na Linux, više nisam znao kako napraviti PAN između strojeva.

  3.   Ariel dijo

    Bok, dobar dan,
    Ja sam sretni korisnik Lubuntua i naišao sam na problem da svakodnevno koristim svoju fakultetsku vezu (s proxyjem) i svoju kućnu vezu (bez proxyja). Stoga, ako konfiguriram proxy za cijeli sustav, moram ga staviti i isključiti ovisno o tome jesam li na fakultetu ili ne.

    Postoji li način za automatizaciju ovog postupka, tako da se ovisno o Wi-Fi mreži na koju se povežete može aktivirati ili ne?

    Pozdrav.

    1.    KZKG ^ Gaara dijo

      Pozdrav dobar dan 🙂
      Kako to da postavljate proxy za svoj sustav? Kojom naredbom?

      Mogao bih programirati skriptu koja otkriva Wifi s kojim ste povezani i ovisno o tome koji je od njih ... upotrijebite proxy ili neki drugi.

      Pozdrav i dobrodošli.

      1.    jerrykpg dijo

        Pozdrav svima! Već neko vrijeme radim s LXDE-om i zbog problema sličnih Ariel-u bio sam prisiljen konfigurirati proxy kako bih se povezao s Internetom.
        Pregledavao sam dokumentaciju na AskUbuntuu i naišao na nekoga tko je pitao nešto slično, a odgovor je bio od velike pomoći! Ostavljam vezu u slučaju da je netko zainteresiran pogledati je: http://askubuntu.com/q/175172/260592
        I na kraju, želio bih znati je li KZKG ^ Gaara programirao skriptu koja otkriva Wifi i mijenja proxy ovisno o mreži ... Bilo bi stvarno korisno kada bih je odlučio podijeliti.

        Puno hvala i pozdrav!

  4.   lijenčina dijo

    Bok, koristim slackware 14.1 i ispravno sam odradio dio skripte, a na svom sustavu nisam pronašao datoteku .bashrc

  5.   BAFOMETU dijo

    Ovaj je članak star, ali svejedno ću vam napisati jer se čini da je to najbliže MOJEM problemu:
    Što trebam učiniti kada moj korisnik ima obrazac USER @ COMPANY? Ako obratite pažnju; Dvije će arrobe ostati na istoj liniji!