Namaste:
Dices:
Quote:
"......una PC con XP que sale a internet via un Proxy (ISA Server)...Configuré dentro de
"Configuración del proxy" seleccioné "configuración manual" y agregé al proxy en cuestión quedando
este para las 4 opciones y usando en todas el puerto 8080...."
Pues ocurre que generalmente con un proxy comun la configuración consiste en:
Quote:
Editar el archivo /etc/bash.bashrc
Poner las siguientes líneas al final de este archivo
export http_proxy=http://username:password@proxyserver.net:port/
export https_proxy=http://username:password@proxyserver.net:port/
export ftp_proxy=http://username:password@proxyserver.net:port/
Editar el archivo /etc/environment
Poner las siguientes lineas al final de este archivo
http_proxy=http://username:password@proxyserver.net:port/
https_proxy=http://username:password@proxyserver.net:port/
ftp_proxy=http://username:password@proxyserver.net:port/
Editar el archivo /etc/apt/apt.conf
Poner las siguientes líneas al final del archivo:
Acquire::http::Proxy "http://username:password@proxyserver.net:port";
Acquire::https::Proxy "http://username:password@proxyserver.net:port";
Acquire::ftp::Proxy "http://username:password@proxyserver.net:port";
En donde se deben reemplazar cada item por sus correspondientes valores:
Quote:
username = usuario
password = contraseña
proxyserver.net = nombre o ip del servidor proxy
port = puerto
De no requerirse usuario y contraseña solo se coloca lo que sigue a @
Esto es para los proxys que soportan autenticacion.
Pero hay otros proxys, como el ISA server que estas usando y algunos mas
que usan autenticacion mediante NTLM.
Si bien el firefox anda bien seteando el proxy con las medidas previas de esta
autentificacion, la mayoría de las aplicaciones tipicas no, apt-get, aptitude, wget,
etc, etc,etc, marcan un error similar a:
ERROR 407: Proxy Authentication Required.
Para solucionar esto hace falta instalar ntlmaps
¿Que es ntlmaps?
Es basicamente otro proxy que soporta la autenticacion que definimos al principio,
y se configura seteando dominio, usuario, password, proxy y puerto, del proxy que
usa autenticación NLM, para entonces autenticar contra el proxy NTLM y así generar
un demonio que se queda escuchando conexiones en un puerto y nos permite salir a
internet a través de este demonio.
Una vez instalada ntlmaps, para que funcione es necesario configurar la variable
http_proxy, y todo lo aquello que necesite autenticacion de proxy a:
Quote:
http//127.0.0.1:5865
5865 es el port por defecto del ntlmaps
Si no es de nuestro agrado lo podemos cambiar
Reiniciar NTLMAPS con
Quote:
sudo /etc/init.d/ntlmaps restart
Una vez instalado, configurado y reiniciado Ntlmaps
Debemos reemplazar en las líneas de los archivos mencionados al comienzo
Quote:
Saludos.