Tutorial pentru Linux – Cum sa setezi utilizarea unui server proxy pentru accesul la internet din shell – bash
Cum sa ai acces la internet din linie de comanda pentru aplicatii ca wget sau lynx, daca esti in spatele unui server proxy.
Sistemele UNIX/LINUX au o variabila de sistem numita http_proxy care permite conectarea printr-un server proxy in modul text.
Avem nevoie de adresa serverului si portul acestuia.
Setarea variabilei http_proxy
Pentru definirea variabilei tastati comanda ca in exemplele de mai jos:
Code:
export http_proxy=http://server-ip:port/
export http_proxy=http://serverproxy.ro:8080/
Variabila http_proxy pentru toti userii sistemului
Pentru a defini http_proxy ca si variabila globala, deschideti /etc/profile cu un editor text si adaugati urmatoarea linie:
Code:
export http_proxy=http://serverproxy.ro:8080/
Servere proxy protejate cu parola
Pentru serverele proxy protejate cu parola puteti folosi pentru wget si lynx urmatoarea sintaxa de conectare:
Code:
wget --proxy-user=USERNAME --proxy-password=PASSWORD
http://mysite.ro/page.htmllynx -pauth=USER:PASSWORD
http://mysite.ro/page.html