wget a través de proxy en caja virtual (VM de inicio rápido de Cloudera - Cent OS)

wget a través de proxy en caja virtual (VM de inicio rápido de Cloudera - Cent OS)

Instalé Cloudera Quickstart VM 5.3.0 ejecutándose en una caja virtual para Windows 7 y me gustaría ejecutar un wgetcomando, pero tengo problemas con el proxy de mi empresa (que necesita autenticación).

Sé que este es un problema común y ya hay muchas preguntas al respecto que he leído, pero todavía no puedo entender por qué no funciona y espero que puedan ayudarme.

Configuré la configuración del proxy en el archivo /etc/wgetrc:

https_proxy = http://myProxyServer:8080/
http_proxy = http://myProxyServer:8080/
ftp_proxy = http://myProxyServer:8080/

proxy_user = user
proxy_password = password

use_proxy = on

Dejé comentadas otras líneas.

Pero cuando intento probar un wget aparece el siguiente error:

$ wget http://www.debian.org/Pics/debian.png
--2015-07-16 05:36:48--  http://www.debian.org/Pics/debian.png
Resolving xxxx, ...
Connecting to xxxx... connected.
Proxy request sent, awaiting response... 407 Proxy Authentication Required
2015-07-16 05:36:48 ERROR 407: Proxy Authentication Required.

Me sale el mismo error si no configuro usuario o contraseña.

Cuando ejecuté env | grep proxyno se devolvió nada, así que también lo intenté export http_proxy="http://user:password@myProxyServer:8080/"y todavía tengo el mismo error que el anterior.

Tenga en cuenta que tengo caracteres especiales en mi contraseña, por ejemplo, un "&" seguido de un "0", que reemplacé por su codificación hexadecimal: "...%26%30..."

No puedo entender por qué falla después de todas las configuraciones (y estoy seguro de que no hay errores tipográficos en las configuraciones).

Cualquier ayuda sería muy apreciada ! :)

No sé si esto es relevante, pero algunas precisiones: _ Cloudera Quickstart VM está construida con CentOS 6.4 _ El adaptador virtual en la caja virtual está configurado para NAT. _ Configuré el proxy en la configuración general de la caja virtual e indiqué a Firefox que usara el proxy: la conexión a Internet a través de Firefox funciona.

EDITAR :

Como se sugirió, también probé con /etc/wgetrc y ~/.wgetrc pero desafortunadamente todavía no funciona.

E investigué más y descubrí que puede fallar porque mi proxy usa autenticación NTLM, que es el caso. Cuando corro wget http://www.debian.org/Pics/debian.png -v -d tengoHTTP/1.0 407 Proxy Authentication Required Proxy-Authenticate: NEGOTIATE Proxy-Authenticate: NTLM

Según el sitio web que encontré, debería resolver mi problema con ntlmaps pero ahora mi problema es que no puedo instalarlo cuando ejecuto sudo yum install ntlmapstengo otro error: (Y no entiendo cómo en el tutorial puede instalarlo incluso con el problema del proxy).

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base`

información relacionada