lunes, 29 de septiembre de 2008

LINUX: configurar proxy para aplicaciones en modo texto

Mi problema consistía en que deseaba acceder a internet pero desde mi terminal ssh, el problema era que mi acceso a internet era mediante un proxy sobre windows con autentificación.

Una técnica que encontré navegando, consistía en configurar las variables http_proxy y ftp_proxy de la siguiente forma:

export http_proxy="http://usuario:contraseña@proxy:puerto"

idem con ftp_proxy, y luego filtrar los dominios que no utilizarían el proxy de la siguiente forma:

export no_proxy="dominio.com"

De todas formas, esta técnica no me sirvió por tratarse de un proxy M$, así que seguí navegando y me topé con este programita construído en python, que finalmente me solucionó mi problema de conectividad en modo texto. Se trata de ntlmaps, donde solo hay que configurar el archivo server.cfg con el usuario y contraseña para autentificarse en el proxy, y el puerto por defecto donde escuchará las conexiones hacia el proxy. Una vez lanzado el programa en segundo plano, se configura las variables de ambiente antes mencionadas, para que accedan al puerto configurado, en forma local, por ejemplo:

export http_proxy="http://localhost:8888"

Y con esto, ya quería en condiciones de salir a internet por ejemplo con lynx o elinks.

miércoles, 10 de septiembre de 2008

ORACLE: Logré que me funcionara el TNS!!!

Gracias al siguiente a este enlace tengo una base de datos Oracle 11g corriendo sobre un Fedora 9 (ambos sistemas para arquitectura de 64 bits).

Pero el tip en este caso nace, porque a diferencia del 10g cuando generé la entrada LISTENER en el archivo listener.ora con el asistente netca, no me generó la entrada SID_LIST_LISTENER con lo cual no me reconocía el servicio de base de datos que quería publicar hacia la red.

Probablemente, sea algo que cualquier DBA principiante lo haya descubierto, creo que esta nota le servirá para otro autodidacta como yo.