Buscar este blog

jueves, 5 de mayo de 2011

Wget en una Red con Proxy


WGET EN UNA RED CON PROXY
UNIX&LINUX


La herramienta wget nos permite hacer descargas vía ftp desde línea de texto, es muy útil cuando se combina con otros comandos y se crea un script shell para por ejemplo descargar un tarball, descomprimirlo y en algunos casos instalar el contenido En una sola línea de código. wget y su hermano wput funcionan muy bien cuando disponemos de una conexión directa al internet o no tenemos un firefall o un proxy de por medio.Pare el último de los casos mencionados se en listan los siguientes pasos:


1) Es necesario editar el archivo de configuración del wget localizado en /etc/wgetrc
vi /etc/wgetrc


2) Localizamos las líneas: 


# You can set the default proxies for Wget to use for http and ftp.
# They will override the value in the environment.
#http_proxy = http://proxy.yoyodyne.com:18023/
#ftp_proxy = http://proxy.yoyodyne.com:18023/
# If you do not want to use proxy at all, set this to off.
#use_proxy = off


3) las descomentamos y las editamos con la dirección y puerto del proxy de nuestra red


# You can set the default proxies for Wget to use for http and ftp.
# They will override the value in the environment.
http_proxy = 192.168.10.11:3128/
ftp_proxy = 192.168.10.11:3128/


4)Finalmente activamos la opción de proxy


# If you do not want to use proxy at all, set this to off.
use_proxy = on


5) Así nos queda el archivo


# You can set the default proxies for Wget to use for http and ftp.
# They will override the value in the environment.
http_proxy = 192.168.10.11:3128/
ftp_proxy = 192.168.10.11:3128/
# If you do not want to use proxy at all, set this to off.
use_proxy = on


Si deseamos manejar una configuración temporal que sólo durara mientras el equipo este encendido , ya que por ejemplo nos mudamos de sitio trabajo frecuentemente y cada lugar posee su configuración propia. Requerimos de hacer lo siguiente desde nuestro prompt:


1) utilizamos el comando export para definir las variables de entorno http_proxy y ftp_proxy con la siguiente sintaxis:
export Dirección Proxy : Puerto


2) Definimos el servidor proxy para http


export http_proxy="http://192.168.10.11:8080"


3) Definimos el servidor proxy para ftp
export ftp_proxy="http://192.168.10.11:8080"


Descargarlo en PDF: DOWNLOAD

No hay comentarios:

Publicar un comentario