Naudokite tarpinį serverį „Openbox“, „Fluxbox“, LXDE, „Xfce“ ir panašiuose

Metodas, kurį aprašau toliau, buvo gautas verčiant straipsnį į ispanų kalbą „Arch Wiki“ apie naudojimąsi a Įgaliojimas. Šis metodas turi būti visiškai tinkamas bet kokiam kitam platinimui.

Patinka darbalaukio aplinkai Xfce o LXDE trūksta jokios programos, leidžiančios jiems valdyti visuotinio tarpinio serverio naudojimą sistemoje taip, kaip mes galime tai padaryti Gnomas o KDE.

Aplinkos įvairovė

Kai kurios programos (pvz., „Wget“) naudoja „protokoll_proxy“ formos aplinkos kintamuosius tam tikro protokolo vaizdavimui nustatyti. (pvz., HTTP, FTP ir kt.).

Štai pavyzdys, kaip sukonfigūruoti šiuos kintamuosius:

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"

Jei norime, kad minėti tarpinio serverio aplinkos kintamieji būtų prieinami visiems vartotojams, galime pridėti scenarijų, pvz. „Proxy.sh“viduje /etc/profile.d/. Scenarijus turi turėti leidimus.

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

Arba galite automatizuoti kintamųjų perjungimą, pridėdami funkciją prie failo .bashrc taip:

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 komentarai, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Ren sakė

    tiesa aš niekada nenaudojau įgaliojimo, kas tai yra?

    1.    elav <° Linux sakė

      Na ... Tarpinis serveris turi daugybę paskirčių. Tarpinis serveris naudojamas tinklo ryšiams, kuriuos klientas užmezga su paskirties serveriu, perimti. Ką gi, kaip sakiau, jis turi daugybę paskirčių. Pažiūrėkime, kaip aš jus paprastai paaiškinsiu:

      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.

      Tai yra du tipiški atvejai. Tarpinis serveris gali būti kažkas arba labai geras, arba labai labai labai blogas (kaip mano atveju).

      Daugiau informacijos žr ši nuoroda

      1.    Drąsa sakė

        Nepamirškime ir apeiti filtrus

        1.    KZKG ^ Gaara <"Linux sakė

          Tai dar viena proxy rūšis 🙂

  2.   artūras molina sakė

    Norėjau paklausti autoriaus, ar jis kada nors dalinosi interneto ryšiu per PAN („Bluetooth“)? Aš tai padariau „Win 7“ ir „XP“, kuriose turėjau ryšį, iškėliau tarpinį serverį („Java“ perProxy) ir kitoje mašinoje per PAN sukonfigūravau „Firefox“ su IP ir prievadu. Kai perėjau į „Linux“, nebežinau, kaip daryti PAN tarp mašinų.

  3.   ariel sakė

    Labas labas popietes,
    Esu laiminga „Lubuntu“ vartotoja ir susidūriau su problema, kad kasdien naudoju savo mokyklos ryšį (su tarpiniu serveriu) ir savo namų ryšį (be tarpinio serverio). Todėl, jei sukonfigūruoju visos sistemos tarpinį serverį, turiu jį įjungti ir išjungti, atsižvelgdamas į tai, ar aš studijuoju, ar ne.

    Ar yra būdas automatizuoti šį procesą, kad, atsižvelgiant į „Wi-Fi“ tinklą, prie kurio prisijungiate, jį būtų galima įjungti ar ne?

    Pasisveikinimas.

    1.    KZKG ^ Gaara sakė

      Labas labas popietes 🙂
      Kaip jūs nustatote savo sistemos tarpinį serverį? Kokia komanda?

      Galėčiau užprogramuoti scenarijų, kuris aptiktų „Wifi“, prie kurio esate prisijungę, ir priklausomai nuo to, kuris iš jų yra ... naudoti tarpinį serverį ar kitą.

      Sveikinimai ir sveikinimas.

      1.    jerrykpg sakė

        Sveiki visi! Kurį laiką dirbau su LXDE ir, panašiai kaip Ariel, buvau priverstas sukonfigūruoti tarpinį serverį prisijungti prie interneto.
        Peržiūrėjau „AskUbuntu“ dokumentus ir sutikau ką nors, kas paklausė kažko panašaus, o atsakymas buvo labai naudingas! Palieku nuorodą, jei kam nors įdomu ją peržiūrėti: http://askubuntu.com/q/175172/260592
        Ir galiausiai norėčiau sužinoti, ar „KZKG ^ Gaara“ užprogramavo scenarijų, kuris aptinka „Wifi“ ir keičia tarpinį serverį, priklausomai nuo tinklo ... Tiesa būtų labai naudinga, jei nuspręčiau juo pasidalinti.

        Labai ačiū ir linkėjimai!

  4.   SLAPAS sakė

    Sveiki, aš naudoju „Slackware 14.1“ ir scenarijaus dalį atlikau teisingai, ko neradau savo sistemoje, buvo .bashrc failas

  5.   Bafometas sakė

    Šis straipsnis yra šiek tiek senas, bet aš vis tiek jus parašysiu, nes atrodo, kad tai yra artimiausias dalykas mano problemai:
    Ką turėčiau daryti, kai mano vartotojas turi USER @ COMPANY formą? Jei atkreipsite dėmesį; Dvi arrobos liks toje pačioje linijoje!