Configurar Proxy en la consola de Linux
Como podemos notar si configuramos un Proxy en nuestro navegador o en nuestro sistema en modo gráfico, esta configuración no se aplicara a nuestra terminal, para ello debemos de configurarlo de manera individual exportando dos variables de entorno:
- http_proxy = Variable de entorno que se utilizara para definir el proxy para las conexiones http.
- ftp_proxy = Variable de entorno que se utilizara para definir el proxy para las conexiones ftp.
Su configuración es bien sencilla y mucho más si el proxy no esta basados en autentificación de usuarios, la sintaxis de la exportación seria la siguiente:
- export http_proxy=IP:PORT
- export ftp_proxy=IP:PORT
Por dar algunos ejemplos:
- export http_proxy=localhost:3128
- export http_proxy=192.168.1.100:8080
- export ftp_proxy=squid.punto-libre.org:3128
Pero en caso de que el proxy a configurarle al cliente tenga habilitada la autentificación por usuarios la sintaxis cambia:
- export http_proxy=Usuario:Contraseña@IP:PORT
- export ftp_proxy=Usuario:Contraseña@IP:PORT
Por dar algunos ejemplos:
- export http_proxy=ramphis:clave@localhost:3128
- export http_proxy=juana:[email protected]:8080
- export ftp_proxy=ramon:[email protected]:3128
Nota: Si cerramos nuestra terminal, el proxy configurado ya no lo estara… para que se quede permanente deberemos agregar nuestras exportaciones al archivo bashrc o bash_profile del usuario.
Ramphis Che