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."
}
istina nikad nisam koristio proxy za šta je to?
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) Recimo da na računaru vaše kompanije pretražujete preko proxy servera. Ako ima funkciju predmemorije i unesete npr. desdelinux.net, sve informacije koje dobijete biće sačuvane u njegovoj keš memoriji. Zatim, kada mu ponovo pristupite u neko drugo vrijeme, pristup će biti malo brži jer ćete imati neke stavke u navedenoj keš memoriji.
b) Recimo da se povezujete sa računara u vašoj kompaniji i želite da pristupite desdelinux.net. Taj računar, kada krenete da pretražujete, šalje zahtev proxy serveru vaše kompanije i u zavisnosti od ograničenja koja imate, ovaj server šalje vaš zahtev na Internet ili ga odbija.
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
A također radi i za zaobilaženje filtera, ne zaboravimo
To je druga vrsta proxyja 🙂
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.
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.
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.
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!
Zdravo, koristim slackware 14.1 i dobro sam odradio dio skripte, a na svom sustavu nisam pronašao datoteku .bashrc
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!