Metoden, jeg beskriver nedenfor, blev opnået ved at oversætte en artikel til spansk på Arch Wiki om at bruge en proxy. Denne metode skal være perfekt gyldig for enhver anden distribution.
Desktop-miljøer som Xfce o LXDE mangler noget program, der giver dem mulighed for at styre brugen af en global proxy i systemet på den måde, vi kan gøre det på Gnome o KDE.
Miljøvariabler
Nogle programmer (som wget) bruger miljøvariabler i formen "protocol_proxy" til at bestemme repræsentationen af en bestemt protokol (for eksempel HTTP, FTP, ...).
Her er et eksempel på, hvordan du indstiller disse variabler:
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"
Hvis vi vil gøre de førnævnte proxy-miljøvariabler tilgængelige for alle brugere, kan vi f.eks. Tilføje script "Proxy.sh"inden /etc/profile.d/. Scriptet skal have eksekveringstilladelser.
# chmod +x /etc/profile.d/proxy.sh
Alternativt kan du automatisere skift af variabler ved at tilføje en funktion til din fil .bashrc som følger:
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."
}
sandheden, jeg har aldrig brugt en proxy til hvad er det?
Nå ... En proxy har mange anvendelser. En proxy tjener til at opfange de netværksforbindelser, som en klient opretter til en destinationsserver. Hvad sker der, som jeg sagde, det har mange anvendelser. Lad os se, hvordan jeg forklarer dig på en enkel måde:
a) Lad os sige, at du på din virksomheds pc browser gennem en proxy. Hvis den har cache-funktionen, og du indtaster f.eks. desdelinux.net, vil alle de oplysninger, du modtager, blive gemt i dens cache. Så, når du får adgang til det igen på et andet tidspunkt, vil adgangen være lidt hurtigere, fordi du vil have nogle elementer i nævnte cache.
b) Lad os sige, at du opretter forbindelse fra en pc i din virksomhed, og du vil have adgang desdelinux.net. Når du går til browsing, sender den pc anmodningen til din virksomheds proxyserver, og afhængigt af de begrænsninger, du har, sender denne server din anmodning til internettet eller afviser den.
Dette er to typiske tilfælde. En proxyserver kan være noget eller meget godt eller meget meget dårligt (som i mit tilfælde).
For mere information se dette link
Og det fungerer også at omgå filtre, lad os ikke glemme det
Det er en anden form for proxy 🙂
Jeg ville spørge forfatteren, om han nogensinde har delt en internetforbindelse via PAN (bluetooth)? Jeg gjorde det i win 7 og XP, hvor jeg havde forbindelsen, jeg rejste en proxy (perProxy lavet i java) og i den anden maskine gennem PAN konfigurerede jeg Firefox med IP og port. Da jeg skiftede til Linux, vidste jeg ikke længere, hvordan man laver et PAN mellem maskiner.
Hej god aften,
Jeg er en glad Lubuntu-bruger, og jeg er stødt på det problem, at jeg bruger min skoles forbindelse (med proxy) dagligt og min hjemmeforbindelse også (uden proxy). Derfor, hvis jeg konfigurerer den systemdækkende proxy, skal jeg tænde og slukke for den afhængigt af om jeg er på college eller ej.
Er der en måde at automatisere denne proces på, så den afhængigt af det Wi-Fi-netværk, du opretter forbindelse til, kan aktiveres eller ej?
En hilsen.
Hej god eftermiddag 🙂
Hvordan er det, at du indstiller proxyen til dit system? Ved hvilken kommando?
Jeg kunne programmere et script, der registrerer det Wifi, du er tilsluttet, og afhængigt af hvilken af disse det er ... brug en proxy eller en anden.
Hilsner og velkommen.
Hej allesammen! Jeg har arbejdet med LXDE i nogen tid, og for et spørgsmål svarende til Ariels blev jeg tvunget til at konfigurere en proxy til at oprette forbindelse til Internettet.
Jeg gennemgik dokumentationen på AskUbuntu og stødte på nogen, der spurgte noget lignende, og svaret var meget nyttigt! Jeg forlader linket, hvis nogen er interesseret i at se på det: http://askubuntu.com/q/175172/260592
Og til sidst vil jeg gerne vide, om KZKG ^ Gaara programmerede scriptet, der registrerer Wifi og ændrer proxy afhængigt af netværket ... Det ville virkelig være meget nyttigt, hvis jeg besluttede at dele det.
Mange tak og hilsner!
Hej, jeg bruger slackware 14.1, og jeg gjorde scriptdelen rigtigt, hvad jeg ikke fandt på mit system var .bashrc-filen
Denne artikel er gammel, men jeg vil alligevel skrive til dig, fordi det ser ud til at være den nærmeste ting til MIT problem:
Hvad skal jeg gøre, når min bruger har formularen USER @ COMPANY? Hvis du er opmærksom; To arrobas forbliver på samme linje!