Wednesday, April 6, 2011

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:
  1. http_proxy = Variable de entorno que se utilizara para definir el proxy para las conexiones http.
  2. 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:
  1. export http_proxy=IP:PORT
  2. export ftp_proxy=IP:PORT
Por dar algunos ejemplos:
  1. export http_proxy=localhost:3128
  2. export http_proxy=192.168.1.100:8080
  3. 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:
  1. export http_proxy=Usuario:Contraseña@IP:PORT
  2. export ftp_proxy=Usuario:Contraseña@IP:PORT
Por dar algunos ejemplos:
  1. export http_proxy=ramphis:clave@localhost:3128
  2. export http_proxy=juana:perez@192.168.1.100:8080
  3. export ftp_proxy=ramon:clave@squid.punto-libre.org: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

0 comentarios:

Post a Comment