Hvordan får man internet forbindelse gennem en shell når man befinder sig bag en HTTP proxy?
Den hurtige måde er et lave en “export” af http_proxy variablen. Det ser nogenlunde sådan her ud:
export http_proxy="http://proxyadresse:port"
Nu kan man kontrollere om det virker ved at skrive export i shellen, det skulle gerne give en liste med alle variabler der er sat, og nederst skulle der være en der ser sådan her ud:
declare -x http_proxy="http://proxyadresse:port"
Man kan selvfølgelig også tjekke ved at prøve at gå på nettet, f.eks med wget.
Ovenstående virker kun i den session man allerede er logget ind i, og kun for den bruger man er logget ind som.
En anden metode er at sætte export kommandoen ind i sin ~/.bashrc fil. Den vil nu blive kørt hver gang man logger ind, og altså være permanent for den bruger man laver den på.
Den kan laves permanent for alle brugere ved at ligge export kommandoen ind i /etc/bash.bashrc filen.