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

Metoda koju opisujem u nastavku dobijena je prevođenjem članka na španski na Arch Wiki o upotrebi a zastupnik. Ova metoda mora biti savršeno važeća za bilo koju drugu distribuciju.

Desktop okruženja poput Xfce o LXDE nedostaje im bilo koja aplikacija koja im omogućava upravljanje upotrebom globalnog proxyja u sistemu, 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 postaviti 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 proxy okruženja želimo učiniti dostupnima svim korisnicima, možemo dodati, na primjer, skriptu "Proxy.sh"iznutra /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 svoju datoteku .bashrc kao što 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."
}


10 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   ren rekao je

    istina nikad nisam koristio proxy za šta je to?

    1.    elav <° Linux rekao je

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

      a) Digamos que en la PC de tu empresa navegas mediante un Proxy. Si este tiene la función de caché y entras por ejemplo a desdelinux.net, toda la información que recibas se guardará en la caché del mismo. Entonces, cuando vuelvas a acceder en otro momento, el acceso será un poco más rápido porque tendrás algunos elementos en dicha caché.

      b) Digamos que te conectas desde una PC en tu empresa y quieres acceder a desdelinux.net. Esa PC cuando tu vas a navegar, le hace la petición al Servidor Proxy de tu empresa y según las restricciones que tengas, este servidor envía tu petición a Internet o te la rechaza.

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

      Za više informacija pogledajte ovaj link

      1.    hrabrost rekao je

        A također radi i za zaobilaženje filtera, ne zaboravimo

        1.    KZKG ^ Gaara <"Linux rekao je

          To je druga vrsta proxyja 🙂

  2.   arthur molina rekao je

    Htio sam pitati autora da li je ikada 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 napravljen u javi), a na drugoj mašini preko PAN-a konfigurirao Firefox sa IP-om i portom. Kada sam prešao na Linux, više nisam znao kako da napravim PAN između mašina.

  3.   Ariel rekao je

    Zdravo, dobar dan,
    Sretan sam korisnik Lubuntu-a i naišao sam na problem da svakodnevno koristim vezu svoje škole (sa proxyjem) i svoju kućnu vezu (bez proxyja). Stoga, ako konfiguriram sistemski proxy, 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 on, ovisno o Wi-Fi mreži na koju se povežete, može aktivirati ili ne?

    A pozdrav.

    1.    KZKG ^ Gaara rekao je

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

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

      Pozdrav i dobrodošli.

      1.    jerrykpg rekao je

        Zdravo svima! Već neko vrijeme radim s LXDE-om i, zbog sličnih stvari kao Ariel, bio sam prisiljen konfigurirati proxy za povezivanje na Internet.
        Pregledavao sam dokumentaciju na AskUbuntuu i naišao na nekoga ko je pitao nešto slično, a odgovor je bio od velike pomoći! Ostavljam vezu u slučaju da je neko zainteresovan da je pogleda: 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 kad bih je odlučio podijeliti.

        Puno hvala i pozdrav!

  4.   SLACKER rekao je

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

  5.   baphomet rekao je

    Ovaj je članak malo star, ali i dalje ću vam ga pisati, jer čini se da je to najbliže MOJEM problemu:
    Šta da radim kada moj korisnik ima obrazac USER @ COMPANY? Ako obratite pažnju; Dvije arrobe ostat će na istoj liniji!