Metoda pe care o descriu mai jos a fost obținută prin traducerea unui articol în spaniolă pe Arch Wiki despre utilizarea unui Împuternicire. Această metodă trebuie să fie perfect valabilă pentru orice altă distribuție.
Medii desktop cum ar fi Xfce o LXDE nu are nicio aplicație care să le permită să gestioneze utilizarea unui proxy global în sistem, în modul în care o putem face Gnom o KDE.
Variabile de mediu
Unele programe (cum ar fi wget) folosesc variabile de mediu sub forma "protocol_proxy" pentru a determina reprezentarea unui anumit protocol (de exemplu, HTTP, FTP, ...).
Iată un exemplu de configurare a acestor variabile:
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"
Dacă dorim să facem variabilele de mediu proxy menționate mai sus disponibile pentru toți utilizatorii, putem adăuga script, de exemplu „Proxy.sh”în /etc/profile.d/. Scriptul trebuie să aibă permisiuni de executare.
# chmod +x /etc/profile.d/proxy.sh
Alternativ, puteți automatiza comutarea variabilelor prin adăugarea unei funcții la fișier .bashrc după cum urmează:
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."
}
adevărul nu am folosit niciodată un proxy pentru ce este?
Ei bine ... Un proxy are multe utilizări. Un proxy servește la interceptarea conexiunilor de rețea pe care un client le face la un server de destinație. Ce se întâmplă, așa cum spuneam, are multe utilizări. Să vedem cum vă explic într-un mod simplu:
a) Să presupunem că pe computerul companiei dvs. navigați printr-un proxy. Dacă are funcția cache și introduceți, de exemplu, desdelinux.net, toate informațiile pe care le primiți vor fi salvate în memoria cache a acestuia. Apoi, când îl accesați din nou la un alt moment, accesul va fi puțin mai rapid, deoarece veți avea unele elemente în memoria cache menționată.
b) Să presupunem că te conectezi de pe un PC din compania ta și vrei să accesezi desdelinux.net. Când mergi să navighezi, acel PC face cererea către Serverul Proxy al companiei tale și în funcție de restricțiile pe care le ai, acest server îți trimite cererea pe Internet sau o respinge.
Acestea sunt două cazuri tipice. Un server proxy poate fi ceva sau foarte bun sau foarte foarte foarte rău (ca în cazul meu).
Pentru mai multe informații, consultați această legătură
Și funcționează și pentru a ocoli filtrele, să nu uităm
Acesta este un alt tip de proxy 🙂
Am vrut să întreb autorul dacă a distribuit vreodată o conexiune la internet prin PAN (bluetooth)? Am făcut-o în win 7 și XP, în care aveam conexiunea, am ridicat un proxy (perProxy made in java) și în cealaltă mașină prin PAN, am configurat Firefox cu IP și port. Când am trecut la Linux, nu mai știam cum să fac un PAN între mașini.
Salut buna ziua,
Sunt un utilizator fericit de Lubuntu și am întâmpinat problema că îmi folosesc zilnic conexiunea la facultate (cu proxy) și conexiunea de acasă (fără proxy). Prin urmare, dacă configurez proxy la nivel de sistem, trebuie să îl pornesc și să îl dezactivez în funcție de faptul dacă sunt sau nu la facultate.
Există o modalitate de a automatiza acest proces, astfel încât, în funcție de rețeaua Wi-Fi la care vă conectați, să poată fi activat sau nu?
Un salut.
Bună ziua bună 🙂
Cum setați proxy-ul pentru sistemul dvs.? Prin ce comandă?
Aș putea programa un script care detectează conexiunea Wifi la care sunteți conectat și, în funcție de care dintre acestea este ... folosiți un proxy sau altul.
Salutări și bun venit.
Salutare tuturor! Lucrez cu LXDE de ceva timp și, pentru o chestiune similară cu cea a lui Ariel, am fost obligat să configurez un proxy pentru a mă conecta la Internet.
Treceam prin documentația de pe AskUbuntu și am dat peste cineva care a întrebat ceva similar și răspunsul a fost foarte util! Las linkul în cazul în care cineva este interesat să îl privească: http://askubuntu.com/q/175172/260592
Și, în sfârșit, aș vrea să știu dacă KZKG ^ Gaara a programat scriptul care detectează Wifi și schimbă proxy în funcție de rețea ... Ar fi foarte util dacă aș decide să îl împărtășesc.
Multumesc frumos si salutari!
Bună, folosesc slackware 14.1 și am făcut corect partea de script, ceea ce nu am găsit în sistemul meu a fost fișierul .bashrc
Acest articol este cam vechi, dar vă voi scrie în continuare pentru că pare a fi cel mai apropiat lucru de problema MEA:
Ce ar trebui să fac când utilizatorul meu are formularul USER @ COMPANY? Dacă ești atent; Două arobe vor rămâne pe aceeași linie!