Tenes que usar un programa de autenticacion NTLM.
En lenny hay 2: ntlmaps y cntlm
Te recomiendo cntlm porque es rapido. El ntlmaps esta hecho en python y a veces dispara el
consumo de cpu.
Bien, instala cntlm y edita la configuracion en /etc/cntlm.conf
Pones tus datos de usuario, clave y dominio (de windows) y el proxy. En tu caso, con el port 80.
Ejemplo:
Proxy srvproxy:80
La entrada 'Listen' la podes dejar como esta. Ese va a ser el port en localhost atraves del
cual accederas a la red windows.
Te aviso que cuando inicias Linux, si el cliente dhcp tarda mucho en obtener una IP, cntlm no
levantara. En ese caso tenes que esperar a tener una IP y luego levantar cntlm manualmente.
Una vez que tengas cntlm configurado, definis las variables http_proxy en /etc/environment.
El mio es algo asi
http_proxy="
http://localhost:3128"
https_proxy="
http://localhost:3128"
no_proxy="localhost, intranet, srvcorreo"
Asi, todo lo que sea http/https saldra por cntlm. En no_proxy pongo las direcciones internas,
incluyendo el host del exchange (aqui es srvcorreo).
Despues de setear estas variables, reinicia la sesion para que tomen efecto.
Al tener esto en /etc/environment, su alcanze es global y no hace falta configurar apt para que
use el proxy, lo hara automaticamente. Firefox acepta que configures el proxy directamente (srvproxy:80), pero otros programas no. La desventaja es que te pedira usuario y clave ante
el primer intento de entrar a una web.
En los programas que no funcionen con la configuracion del proxy directa (srvproxy:80), usas
la configuracion del proxy cntlm local (localhost:3128). La ventaja de usar el proxy local es que
este ya hace la autenticacion, por lo cual no te pide el ingreso de la misma.
Si el proxy cntlm funciona bien, te recomendaria que configures los programas que usan proxy
para que usen localhost:3128
Si usas gnome o kde, tambien podes configurar el proxy en sus respectivos centros de control
para que utilizen localhost:3128
El evolution asi deberia funcionar, con el plugin exchange. Cuando lo configuras, tenes que poner
el host del servidor exchange. En mi caso, la URL que tengo que poner en la configuracion de
evolution es:
http://srvcorreo01Te pide la clave (la de windows) y listo, sale con fritas.
Uf, me hicistes escribir eh !
Suerte