[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Evolution y apt-get Sobre Proxy



El 27 de noviembre de 2008 10:23, Francisco Aravena <djmkchevette@gmail.com> escribió:
Hola que tal espero que esten bien, les cuento en la empresa donde actualmente trabajo tiene un proxy del tipo "MS ISA proxy".
por ende solo esta abierto el puerto 80, entonces no puedo recibir  correos, ni tampoco enviar.

en Sistema > Preferencias > Proxy de la Red : // esta agregado el proxy y puedo navegar sin problemas,
entonces solo tengo problemas con apt-get y tambien con evolution..

luego me daran mi cuenta exhange :S, espero no tener problemas con esa estupidez,

aver si me pueden ayudar a arreglar esos detallitos.

lo de export http_proxy  o algo si tampoco me funciono para pat-get ni para evolution, y lo otro es se puede hacer un scritp? ya q en mi casa no tengo proxy tengo q andar desabilitandolo a cada vez q llego a casa y habilitandolo cada vez que llego a mi oficina (esta en el portatil) :S

desde ya muchas gracias y que esten todos muy bien.


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://srvcorreo01

Te pide la clave (la de windows) y listo, sale con fritas.

Uf, me hicistes escribir eh !
Suerte




--
--
atte.
Francisco Aravena
           
| Este mensaje no contiene virus ya que fue escrito en una PC con
| sistema
| LINUX.
|
|
| This message doesn't contain viruses, because it has been created with
| Linux.
|
| http://es.wikipedia.org/wiki/Linux_No_Virus_Mail
|_______________________________________________________________________


Reply to: