sábado, 13 de diciembre de 2008

Flashing: Router Linksys familia WRT54G

He visto un articulo en donde hablan de como programar el firmware de un router de este tipo. Antes de comenzar quiero aclarar que yo jamaz lo he hecho, me parecio interesante hablar del tema ya que para mi resulta de interes. Mi objetivo pricipal es esperar comentarios de personas que tengan experiencia con estos equipos y nos den su punto de vista.

La serie de estos routers son WRT54G/GL/GS, que van de menor a mayor capacidad, [mas informacion]. Con Tomato, que es un pequeño firmware de remplazo para algunos modelos de esta serie basados en Broadcom.

Algunas caracteristicas que nos ofrece son:
* Una GUI mas facil
* Nuevo monitor de ancho de banda
* Mejor control de acceso y QoS
* WSD
* Mejor control de conexiones P2P
* Ejecucion de scripts

Espero recibir comentarios, sobre todo de aquellos que tienen experiencia practica con algunas de estas herramientas.

miércoles, 19 de noviembre de 2008

Video Demostrativo

Como les habia prometido aqui les traigo un video de como funcionan las clases esas, le pido una disculpa pues mi compu me piede... no no, me exije a gritos mas memoria 512Mb ya no es suficiente y el video se ve un poco cortado.


Aqui solo sigo el rastro del mouse, pero ya tengo las otras implementaciones donde puedo controlar a mi volutad el mouse remoto. Saludos, espero comentarios

sábado, 15 de noviembre de 2008

Seguimiento y control del mouse con Java

Bien, tratare de ser breve ya es la 1:10am y acabo de terminar un pequeño prototipo. Como algunos de uds saben (o David pues es el unico que creo que lee jejeje), estoy trabajando en un sistema de escritorio remoto, basado en Java, ¿por que java? bueno yo no elegi el lenguaje (aunque no hice nada para cambiar eso).

Hasta el momento me han comentado algunos aspectos en los cuales debo concentrarme:
  • Remote Desktop que pueda pasar sin problemas en firewall de tu empresa o ISP, operar incluso en comunicacion entre red publica-privada y el caso contrario tambien.
  • Se debera evitar que el usuario instale algun programa, como estara basado en web, solo los plugins del browser nos valen.
  • Facilidad de uso.
Por lo tanto para administrar un equipo remoto, necesitamos poder manipular algunos de sis dispositivos de entrada, como el mouse y el keyboard. Siendo el lenguaje Java, de momento me di cuenta de que existe algo que se llama JNI (Java Native Interface), con la cual podemos hacer invocacion a metodos y funciones escritos en lenguaje C/C++, con el objetivo principal de accesar a los recursos de la maquina. ¿Pero al ser web como envio los binarios? podria tratar de resolver esto de algunas maneras que no se me hicieron muy practicas, asi que segui buscando y vi algo en las librerias de AWT, con lo que puede resolverme ese detalle.

Lo dejare en suspenso para la proxima publicacion, donde les comentare que clases me sirvieron y de la misma manera le compartire un video demostrativo del funcionamiento del prototipo. Les dejo solo el screen, cada ventana viene en un proceso independiente los cuales comunico con un socket, si yo muevo el mouse en la ventana de la izquierda, automaticamente le hago un seguimiento de su rastro en la otra venta, es decir estoy mandando coooredenas, y sobre esas coordenadas yo movere mi mouse en el equipo remoto, asi o mas facil.


Como nota final, quiero comentar que buscando en la red, como hacer esto, la informacion no me fue muy util ya que veo que se mal interpreta, controlar el mouse con monitorear el mouse y recibir sus eventos. Para mi controlar el mouse es moverlo por software y monitorerear es recibir sus eventos.

domingo, 9 de noviembre de 2008

Dia de Muertos, Morelia 2008

Tengo algo por aqui que quiero compartir con toda la red, ya que no todo en el mundo es tecnologia. El pasado Sabado 1 de Noviembre y dias previos, en la ciudad de Morelia se realizaron diferentes altares como parte de las tradiciones del 2 de Noviembre. Se de muchos lugares de Michoacan donde se hacen este tipo de ofrendas, Cuanajo, Patzcuaro, Tzinzunzan, Quiroga y otros lugares cercanos al lago.

Aqui en Morelia se expusieron diferentes altares de este tipo en el centro historico, San Diego, y algunas escuelas. Les presento una pequeña muestra de fotos que tome ese Sabado tome (la mayoria en la Plaza de Armas) y que con ellas pretendo dar a conocer los que se hace en Mexico, mostrar a la red nuestras tradiciones que son mas que el llamado Halloween, ojala muchos de mis paisanos puedan valorar este tipo de detalles. Espero muchos comentarios.

Entradas en la plaza de armas, se armaron estas estructuras, en forma de puerta, adornadas con flores

Las representaciones de la muerte, el amor no puede faltar. Un poco arriba se aprecia a los musicos tocando los sonidos clasicos de la region

Merecido homenaje a las personas que fueron victimas el pasado 16 de Septiembre de este año. Primer atentado terrorista en las fiestas de independencia de Mexico.

Jardines de la Plaza de armas adornados, la verdad es que el hecho de estar ahi daba gusto de ver el esfuerzo y creatividad de las personas.

Simple representacion de muerte, no piensen mal. Insluso pueden decir que somos actores de una pelicula de horror, donde una ciudad es invadida por zombies y seres perversos y un joven estudiante de preparatoria lucha por escapar de esa ciudad.


Desde luego que si hay terror, debe haber una princesa a la que hay que rescatar o proteger a lo largo de la pelicula. Aqui vemos a una señorita con un traje muy muy colonial. Los sabados podemos ver gente vestida asi.

Finalmente, un altar de los chavos de las prepas de la UMSNH.

martes, 28 de octubre de 2008

hash( enli08, WITHOUT_CIPHER );

Dia 01
================
Personalmente este dia comenzo con la pequeña platica que con gusto hable sobre Nagios, como muchos saben, es la misma que ya habia dado en Tacambaro. La hora fue a las 11:00am.

No esperaba tener tanta gente, sin embargo como se puede ver en la ilustracion, habia gente de pie, lo cual me lleno de gusto.
Despues de mi platica, continuo zodman, con su platica de "Django el framework para Python", en la cual nos hablo de la facilidad de desarrollo con el lenguaje Python, algunas caracteristicas y ejemplos practicos del mismo. Finalmente antes de ir a comer me quede a escuchar a mi amigo cerros de GLP y su compañero Jose Luis Calva Rosales, que nos hablaron de "Ensamblando con NASM bajo GNU/Linux". En esta charla, dieron conceptos basicos muy breves de los registros del CPU, segmentos de datos, codigo y extra. Por ultimo nos mostraron ejemplos de cosas que podemos hacer, incluso presentaron la funcionalidad de printf en ensamblador


La comida estuvo muy bien, me toco cestar cerca de Sandino Sanchez, que por cierto, es bueno para comer. ¿Que comimos? carnitas jeje muy buenas pero me quedo con las michoacanas.

Con la llegada al hotel para acondicionarnos y ver los detalles de como nos acomodariamos y donde iva a dormir, ya que eso tambien es importante, incluso con quien, ya que podria ser hombre o mujer (que en este ultimo caso habria sido lo mejor del evento jeje). Solo me dio tiempo para llegar a la Magistral de Hans Petter Jasson, quien es desarollador de Gnome. Quiero hacer una pausa para comentar, que me parecio alguien muy agradable, serio, y lo mas importante muy muy sencillo.

Ahi escuchamos algo de historio de Gnome, mencionando incluso a Miguel de Icaza y Federico Mena. Hizo un breve repaso de algunos de los proyectos mas importantes de Gnome como Nautilus y Gimp, el desktop de Gnome y su constate evolucion. Finalmente respondio muchas preguntas.

En la foto estamos mi amigo el cual conoci en el evento Areli Octavio Solis Espitia, Hans y su servidor :)

Dia 10
================

Aqui debo comentar que me quede con ganas de ver que nos tenia preparado Gustavo Barron con su ponencia de "CLIfu, el arte de la linea de comandos". Ese dia en la mañana estube con mi amigo Octavio Solis, en su platica de "Bacula, sistema completo de Backups". Primeramente nos hablo de de las necesidades que el tenia en su entorno laboral, en cuanto a los respaldos constantes de informacion, y de como lo hacia de manera manual, hasta que descubrio expect y autoexpect, los cuales son programas encargados de automatizar comandos, poniendo a nuestro alcanze un script que podemos invocar en el momento que lo pidamos, asi como colocarlo en Cron. De ahi nos menciono como Bacula es mucho mas poderoso y puede hacer tareas como conectarser a cualquier servidor (ftp, ssh, etc) y hacer tareas. La desventaja que le vi y que de hecho se lo comente a Octavio es que los archivos generados guardan secuencialmente lo que Bacula debera hacer y si tenemos permiso de lectura sobre dicho archivo, podremos la direccion del servidor asi como su passwd que hemos usado.


Enseguida acompañe a Alejandro Hernandez H. con su ponencia de "ELF en la mira, hacking y defensa". Vimos como modificar un binario usando el lenguaje C y algo de shellcodes para que ejecute otro codigo que nosotros queremos, sin que el usuario pueda darse cuenta de lo que esta haciendo, y una tecnica de como corromper un proceso. Aqui es cuando eso que dicen "jamaz corras tu web server como root" en verdad que tiene sentido.


Despues pase con Gabriel Saldaña, quien nos mostro lo facil que es usar latex no solo en la elaboracion de texto cientificos, sino que con su platica "Escribe tu tesis en latex sin complicaciones", pude ver que definitivamente el proximo año que me corresponda a mi, usare latex para la elaboracion de mi tesis, pues incluye platillas, y diferentes herramientas que ya hemos usado con los editores de texto comunes, pero que con latex, nos olvidamos de muchas cosas como, donde colocar las numeraciones, citar imagenes y bibliografia, colocar objetos. Como dice el titulo, sin complicaciones.

Despues nos fuimos a la comida (buffete de comida China). Y quize aprobechar la tarde para ir a conocer el centro de Puebla. Ya en la noche nos fuimos al antro si bien recuerdo creo que se llama "Toushe", donde convivimos a otro nivel con ponenetes y asistentes.

Dia 11
=============

Al dia siguiente acompañe a una amiga de Celaya, Leticia Zavala, a quien por cierto debo unas fotos. Fuimos a hacer unas compras al centro. Cuando regresamos a la UPAEP, me quede en la platica de mi amigo Rommel Sanchez, quien nos hablo de el proyecto que esta llevando a cabo en su tesis, su platica fue "SL y vision por computadora". Aqui nos hablo de conceptos generales que se usan en la edicion digital de imagenes, algunas vivencias, comentarios, y finalmente nos comento que la libreria que el ha usado para este trabajo es OpenCV.


Por ultimo nos quedamos a la ultima conferencia magistral del argentino Luciano Bello. Y de ahi a Morelia. XD

sábado, 18 de octubre de 2008

Reiniciando blog.... [ OK ]

Saludos a todos.

Se que me habia pedido por una buena temporada, pero estoy de regreso. Estoy seguro que todos se preguntan que he hecho de nuevo. Contestare a todas sus preguntas....

  • Hola Martin ¿Como estas?
Bien gracias, personalmente estoy bien, aunque estube un rato decaido de animo y a la vez triste por una enfermedad que tiene mi perrito, el mayoricito, al que algunos de uds. conoce. Padece de agrandamiento de corazon, por lo que le queda poco tiempo con nosotros, ultimamente ha estado estable, ya que le daban ataques, pero con el medicamento esta tranquilo solo que igual, su estado de animo ha caido un poco, pero aun y eso estoy tranquilo pues lo veo estable... nada de ejercicio, sustos, emociones fuertes :(
Se llama wiski, y le han detectado la enfermedad en Septiembre y tanto el como nosotros luchamos por que siga gozando de las experiencias que nos da la vida
.

  • ¿Que hay de nuevo?
De momento estoy haciendo mis residencias en una empresa que se encarga del desarrollo de software y servicios de soporte tecnico en general, se llama Codinet.

Estoy trabajando con ellos en el desarrollo de una aplicacion (En java), de Escritorio Remoto. Tengo algunos avances que mostrarles, sin embargo lo dejare para la proxima ocacion.

Por otro lado me voy a Puebla a dar una ponencia en el ENLi, la misma de Tacambaro... Nagios, espero que todo salga bien, de la misma manera regreso para el dia 31 de Octubre dar la misma en la semana de sistemas del Tec. de Morelia. Hay que aprobechar lo que se tiene, ¿no creen?

  • ¿Planes o metas para el fin de año?
Me interesa mucho terminar el proyecto de mis residencias, estoy solo en el. EL objetivo es tenerlo listo para el finales de Enero, pero si puedo terminar antes que mejor.

Tengo un proyecto personal de desarrollo de software que esta muy muy bueno, de momento solo lo dejo asi pues luego me da mala suerte X), eso es usando las herramientas que aprendimos en Monterrey.

Finalmente ya solo me queda aplicarme un poco mas a mi ingles, con la intencion de hablarlo y poder mantener una conversacion con otra persona y tambien mejorar los negocios en Web Makers.

jueves, 11 de septiembre de 2008

El Regreso

Disculpen la aunsencia de post en los ultimos dias pero he andado algo ocupado.

Quiero comentar que el proyecto desarrollado en el Tecnologico de Monterrey fue todo un exito, al final hizimos la presentacion del mismo y les gusto el resultado, nos traemos un gran aprendizaje. Hemos dejado la documentacion pendiente, he quedado de enviarla a la brevedad al Dr. Guillermo Jimenez.

Me he gustado mucho la ciudad de Monterrey, los sueldos son muy atractivos y las mujeres tambien jejeje. Aqui en Morelia sigo dentro de Gulmore, y atendiendo proyectos personales que de los cuales pronto los mantendre informados.

Sin mas por el momento, me desipido y les mando un saludo

domingo, 27 de julio de 2008

Mi primera Interfaz Grafica de Usuario con Laszlo

Saludos, pues despues de un rato de estar metido en lo mismo, por fin les trago algo mas concreto, y eso es la GUI de Clientes de la aplicacion que estamos haciendo. He tenido algunos problemas relacionados con el despliege de datos, dentro del grid que se muestra.

Lo que no habia revisado bien es que, dentro de laszlo existen gerarquias de objetos, y estaba tratado de accesar a un lugar de esa jerarquia sin especificar exactamente donde esta ese objeto, dentro de la estructura de xml. La estructura de los datos que estoy cargado es la siguiente:

<clientes>
<registro nombre="Martin Edmundo" direccion="Jose A. Romero 18" rfc="BAOM831012" cp="58170" tel="2951176" />
<registro nombre="Miguel Gonzalez" direccion="Mario Molina 23" rfc="GOMI741012" cp="78170" tel="2922376" />
<registro nombre="Jose Antonio" direccion="Morones Prieto 43" rfc="SAJA830512" cp="58170" tel="3161201" />
<registro nombre="Fabiola Romero" direccion="Morelos 23" rfc="ROLF880421" cp="05140" tel="2932346" />
<registro nombre="Jaqueline Gaona" direccion="Poliducto 190" rfc="GARJ830703" cp="58170" tel="2492346" />
</clientes>
Estos solo son datos de prueba, asi que no hay nada oficial, lo que esto me deja es saber como se cargan dentro del grid. Si alguien esta interesado o quiere compartir experiencias al respecto pues adelante.

Por ultimo como se imaginan, esta ventana es mostrada en el navegador favorito que cada persona tenga instalado en su sistema, es esto lo que llamamos aplicacion basada en web.

miércoles, 23 de julio de 2008

Proyecto Web Makers

Saludos a todos los que siguen mi blog, que creo son muy pocos jejeje :D, quiero aprobechar la ocacion para platicar un poco sobre el proyecto que estamos realizando, como les habia comentado estamos programando usando Open Laszlo.

La idea es hacer un proyecto para una empresa que manufacture productos. Pero, ¿Como es esto?, una empresa recive materia prima, pasa a un proceso de manufactura y se arma un producto final que es el que se vende al publico. [ mas informacion ].

Una vez entendido esto, la terea que venimos a hacer a Monterrey, es presisamente proponer una empresa ficticia de manufactura de productos. En nuestro caso hemos puesto a Web Makers, nuestra empresa de venta de equipo de computo. Donde el giro es la compra de piezas de ensamble, y el armado de computadoras. Hemos decidido hacerlo sobre esto pues es un software que ocupamos.En cuanto a las necesidades del software, se necesita un producto que sea capaz de registrar las compras, ventas, produccion e inventario del negocio, con sus repectivos informes. En mi caso particular soy el encargado de el desarrollo de las interfaces graficas junto con Roberto Guzman, y mis otros dos compañeros seran los responsables de la comunicacion con los datos.

Entre el software que ellos desarrollan y el nuestro definiremos una interfaz de comuncacion para el paso de datos, seguramente xml.

pero..., Martin ¿como van con el avance?, aun vamos algo atrasados, ya hemos comenzado con la construccion de la GUI, he estado inventado algunos elementos que estoy incluyendo en mis ventanas con la ayuda de InkScape, y otros mas los tomare de open clipart. En la proxima, les mostrare alguna ventana de la aplicacion.

lunes, 14 de julio de 2008

OpenLaszlo

Como les habia quedado a deber, les tengo los detalles de la herramienta que estamos usando, OpenLaszlo. Es una herramienta para el desarrollo de aplicaciones web, y por esto debemos entender formularios llevados al web, un posible equivalente visual que recuerdo seria los applets de Java.

Aqui hacemos uso del lenguaje de programacion LZX, que es muy parecido a xml, y java script. El lenguaje es orientado a objetos.

En cuanto a la arquitectura, necesitamos un servidor que nos pueda compilar el codigo lzx, este servidor esta dentro de otro servidor y viejo amigo nuestro: tomcat, servidor de jsp. Este detalle de tener un servidor dentro de otro servidor, en mi punto de vista es comprometer el rendimiento de nuestras aplicaciones, aunque la gente de laszlo diga que su codigo es muy muy optimizado, en pequeñas pruebas que he realizado pues no lo veo rapido :(

Aun asi es una buena alternativa para el desarrollo de este tipo de soluciones llevadas al web.
Por ultimo ya solo les dejo la referencia al editor de OpenLaszlo en linea, con el cual podemos hacer pruebas sin la necesidad de tener todo los requerimientos de software instalados en nuestro equipo. [ editor ].

jueves, 3 de julio de 2008

Macroplaza

Saludos a todos.

El dia de hoy hemos salido todos en grupo a conocer la macroplza y lugares cercanos, es una zona muy linda, llegamos a las 7:00 pm, rapidamente comprarto con ustedes algunas de las fotos que hemos tomado.

Yo merito

Macroplaza

Palacio de Gobierno del estado

Paseo santa lucia

Los viajeros de tierras remotas: Martin (ese soy yo), Oliver (chikis), Gabriel, RobeR. Finalmente les prometo que el proximo post sera de las actividades que estamo haciendo en el Tec de Mty. Saludos a todos

martes, 1 de julio de 2008

Bienvenidos a Monterrey

Envio saludos a todos desde Monterrey. Hemos llegado el Lunes 30 de Junio, el clima como ya se habia previsto es muy caliente, el aire tambien y se siente mucha humedad. El lunes la llegada fue para hacer la busqueda del departamento donde nos quedariamos, rapidamente lo encontramos gracias a la prima de nuestro amigo Oliver Moreno, ya que ella vive aqui desde hace ya mucho rato.

Ayer calleron unas pocas gotas incluso estubo algo nublado, sin embargo, no llovio, hoy hemos ido al centro comercial a surtir algo de despensa, y comparto con uds una foto tomada de ese misma salida. Estamos en contacto...

viernes, 20 de junio de 2008

Proyectos Gulmore

Como algunos de ustedes saben, el objetivo principal del Grupo de usuarios Linux de Morelia es difundir a la sociedad el uso del sfotware libre, pero sobre todo aprender dia con dia aspectos relacionados con el mismo ya que seguramente nadie lo sabe todo.

De esta manera quiero comentar que el proyecto en puerta por parte del grupo es el desarrollo de una revista digital de publicacion semestral, donde los miembros del grupo y personas con ganas de colaborar podran publicar algun articulo relacionado con el software libre.

Personalmente, voy a trabajar un poco con el mismo nagios que ya antes me habia tocado tratar para la semana de sistemas de Tacambaro, tartare de dejar todo lo mas claro posible y agregar otros aspectos que por cuestion de tiempo no tuve la oportunidad de mencionar en menos de una hora. Respecto a esta revista tratare de dejarles lo mas informado posible en los proximos dias.

Finalmente quiero compartir una foto del dia que fui a la lucha libre AAA, esto con el fin de que no crean que vivo todo el dia metido en la computadora, jeje tambien salgo de vez en cuando, en la foto estamos mi tio Emmanuel, Martin, y el Director de AAA Sr. Roldan

martes, 17 de junio de 2008

Vacaciones, yeah baby!!

Por fin, despues de mucho tiempo ya estoy en periodo de vaciones, ya me siento mas tranquilo, me he levantado un poco tarde tratando de recuperar el vigor de mi cuerpo, que habia perdido por tanta desvelada :D jejeje creo que me excedi, pero si he he dormido mas.

He concluido satisfactoriamente todas las materias del tec, quedando pendiente las residencias, para el periodo de Agosto - Diciembre, a pesar de que tengo opciones el lugar aun esta por definir.

De momento estoy esperando la salida a Monterrey, al verano de la investigacion cientifica. Donde Pasare poco mas de un mes en el Tecnologico de Monterrey.

Tenia muchas ganas de ir a esta ciudad, finalmente se me cumplira el deseo, no se cuando vuelva a publicar algo aqui, tal vez lo haga ya estando alla, no lo se. Sea cual sea el resultado, seguimos en contacto.

martes, 10 de junio de 2008

Sufrido y tranquilizante 80

Base de Datos distribuidas.

Una materia mas que se termina, calificacion del proyecto final... 80. Debo reconocer que en algun momento perdi la esperanza de terminar este proyecto a tiempo, puedo decir con todo seguridad que es lo mas complejo que me ha tocado realizar hasta el dia de hoy (con mi poca experiencia en el mundo del desarrollo de software).

Con toda seguridad afirmo esto pues dentro de este ultimo se incluyen thread, socket, conectores de bd, dbms, programacion y un rato de estar detras de la computadora.

Las caractiristicas del proyecto son las siguientes:
+ Minimo de 5 tablas en la B.D.
+ Fragmentacion vertical de dos o mas tablas.
+ Minimo dos SMBD (MySQL y PosgreSQL).
+ Aplicacion Independiente, Heterogenea, para multiples S.O. (escrita en Java).
+ Tres agentes que se conecten a los 3 SMBD.
- Manejo de Replicas de datos.
- Tolerante a Fallas.

Los (+) son lo que entregamos y los (-) son las caracteristicas que nos falto entregar. La parte pesada la llevan los agentes pues son quienes se encargan de recibir las conexiones de las aplicaciones, y debera ver el modo de conseguir los datos con algun agente que los pueda tener para despues traerselos a la aplicacion.

Todo esto es muy laborioso, lo cual nos lleva a pensar en herramientas que nos ayuden a facilitar mas este tipo de desarrollos.

Ahora lo que queda es un poco de relax, tomar algo de aire, y prepararnos para lo que viene que ya no es tan complicado, esto si fue el climax y estres total.

jueves, 5 de junio de 2008

Administracion de Redes: Final Feliz

Me limitare a presentar la ultima practica, la cual tuvimos que realizar en menos de una semana:
Parte I. Realice los scripts para realizar el siguiente monitoreo, Utilizando el SQUID 45%:
1.- Crear los siguientes 6 usuarios: u1, u2, u3, u4, u5, admin
Acceso:

a) SOLO los usuarios 1 y 2 no tienen derecho a ver paginas XXX
b) SOLO los usuarios 3 y 4 pueden acceder de L-V de 9-14 y de 16-20 Hrs.
c)
El admón. No tiene restricciones.
d)
SOLO los usuarios que entren en la PC Cliente podrán descargar archivos a un máximo de 3 kbps.
e)
SOLO los usuarios que entren en la PC Servidor WEB podrán descargar archivos a un máximo de 25 kbps.
f)
SOLO los usuarios 1 y 4 no pueden descargar ningún tipo de archivo multimedia.

Instituto Tecnológico de Morelia

Parte II. Monitoreo con Syslog y logrotate

1.- Monitorear solo los paquetes que fluyan de la PC CLIENTE a Internet a sitios WEB , el administrador los revisara semanalmente y deberán contener la cadena “FLUJO LAN-INTERNET 80 DEL CLIENTE” para facilitar su identificación. 20%

2.- Crear un archivo para monitorear solo los paquetes del comando ping que fluyan de la LAN a Internet, los archivos log deberán tener un máximo aproximado de 15 KB y solo habrá como máximo 3 logs de este archivo. 20%

Instituto Tecnológico de Morelia

Parte III.- MRTG. 15%

  • Monitorear el flujo paquetes sobre el ancho de banda de los clientes LAN a servidores WEB.
  • Monitorear el numero de maquinas que tienen servicios de Internet (web, correo, dns, etc.).
  • Monitorear el flujo ancho de banda del Gateway.
En cuanto al mrtg, lo arrancamos tanto con snmp como con script, dentro del parametro "target" del mrtg.conf. Puedo decir que mrtg no es una herramienta facil de configurar, se requieren conocer algunos detalles previos a su implementacion.

Por ultimo solo queda comentar que el dns cache es el proveedor de la red local, y es el unico que tiene permiso por parte del firewall de hacer peticiones a servicios udp en el puerto 53, El web server (cherokee) esta semi-oculto a la red ya que las conexiones con el deberan realizarze a trevez del firewall, y es este ultimo quien nos redirecciona al web server.

Bueno ahora si por ultimo quiero agradecer a mis compañeros de esta practica: Veronica, Carol, Roberto y Oliver "chikis", por el tiempo dedicado a este proyecto, y sobre todo por todos estos años que hemos sido compañeros en el Tec, amigos muchas gracias, ya casi terminamos!!!.

martes, 3 de junio de 2008

Resultado2

Nuevamente los malos resultados continuan, en esta ocacion con administracion de redes. Los movimientos a realizar en esta ocacion eran trabajar con las bitacoras de linux (syslog, messages, logrotate). Actividades de control y administracion de la red usando Squid.

Finalmente estuve a cargo de el monitoreo, con Mrtg apoyandome en snmp, fue dificil, no se logro completamente pero me deja un gran aprendizaje esta herramienta y el protocolo respectivo.

A pesar de todo esto, nos vemos en nivelacion :(

viernes, 30 de mayo de 2008

Resultado1

Hola a todos.

Me encuentro aqui, son las 7:20 am, pasamos toda la madrugada y el inicio de la semana trabajando en el proyecto de base de datos ditribuidas. Los resultados de este proyecto no son los que estabamos buscando, ha sido un proyecto muy laborioso.

Detalles a tomar en cuenta la proxima vez:
  • empezar desde antes
  • analizar bien los sistemas
  • no dejar todo los ultimos dias
Problemas que surgieron
  • Como dividir hacer el mecanismo de dividir una consulta en dos, y dirigir cada una de estas a su destino corespondiente.
  • Manejo del comando que nos indica la consulta.
Finalmente, una disculpa si no escribo las cosa bien o no expreso lo que deseo expresar, he dormido tal vez unas 5 horas en los ultimos dos dias, creo que es.

PD: Nos vemos en nivelacion

miércoles, 21 de mayo de 2008

Semana de Sistemas del Tecnologico de Tacambaro

Como les habia comentado, el martes 20 de Mayo, tuve la oportunidad de presentar una pequeña platica sobre Nagios y como monitorear algunos sevicios en una red.

Les prepare ademas del material visual, una demostracion donde un asistente podia entrar a nuestra res y hacer un monitoreo sobre su equipo. Algo que me dejo sacado de honda es que al parecer hable y hable, pero, como que no me voy con la idea de que todo quedo claro, siendo honesto, creo que la mayoria me entendio poco. Esto resulta un poco desanimante ya que la noche anterior me desvele preparando la demostracion, pero bueno asi es la vida.
La imagen muestra la topologia presentada para este evento, donde el invitado es la persona que agrego a nuestra red. Finalmante y para concluir esto tambien presento algunas imagenes de el evento.

martes, 13 de mayo de 2008

Martin... ¿En que ocupas tu tiempo?

He estado un poco distante en muchas cosas, sobre todo familiares, amistades, esparcimiento. Esto se debe a la carga de trabajo que en esta epoca de año tenemos.

Actividades a a realizar para el fin de mes:
1.- Ponencia en la semana de sistemas en el tecnologico de Tacambaro, Michoacan. Estoy programado para el dia 20 de este mes, para dar la platica de "Administracion de una red usado Nagios". Estoy trabajando tanto en el material como en un ejemplo practico y en vivo que tengo pensado llevar.

2.- Practica de Administracion de redes. Continuamos con la practica esta semana y nos preparamos par ael examen que sera en la siguiente semana. Tengo algunos soluciones en mente, en esta semana tendremos los resultados, mismos que publicare en su momento.

3.- Proyecto de Base de Datos ditribuidas (este esta bueno). La idea aqui es contar con una base de datos que no este en un solo sitio, sino que este fragmentada (verticalmente) en tres sitios. Las caracteristicas es que sea multiplataforma y deberemos usar al menos 2 SMBD. Aqui usaremos Java :( para programar. Usaremos replicas lo cual nos ofresca disponibilidad continua y agentes semi-inteligentes. Hasta el momento tenemos la comunicacion entre agentes, los cuales nos monitorean la disponibilidad de comunicacion entre cada sitio.

4.- Proyecto de Sistemas ditribuidos 2: Pequeño, p2p distribuido, heterogeneo, aqui queremos hacer un sistema que comparta archivos y que tengamos n servidores coordinadores detras de los clientes. Los clientes tendran 2 roles... C/S. El primero para la comunicacion con el servidor coordinador, y otra para la comunicacion de trasnferencia de archivos entre maquinas cliente. Finalmente se usa lenguaje C, tanto en GNU/Linux como en Win.

jueves, 8 de mayo de 2008

miércoles, 7 de mayo de 2008

Proyecto de Redes: Dhcpd... ¿Querer ser dios?

En la Materia de "Administracion de redes", se presenta la unidad de iptables, todo funciona bien con esta herramienta, la verdad que esta super completa a nivel de capa de red y transporte.



La idea es que tenemos una DMZ (192.168.1.128/26), y dentro de ella algunos servicios que se pretende ofrecer a la red local (192.168.1.64/26). Las direcciones de las puertas de enlace se marcan en la topologia. El detalle es en cuanto al servidor Dhcpd, pretendemos dar direcciones a la red local, pero nosotros estamos en otro segmento de red distinto con direcciones distintas. Al parecer una regla para asignar direcciones es que el servidor debe estar en la red donde desea asignarlas.

El problema es el siguiente, el dhcpd tiene la ip 192.168.1.129/26, entonces podriamos dar direcciones en el rango 192.168.1.130 a la 192.168.1.190, y no es un rango usable en la red privada.

La solucion planteada en clase no es solo el uso de la reglas NAT, sino el uso de una interfaz virtual que tenga una direccion en el rango de la red local, y asignar atravez de ella. Estamos trabajando en ello. En dias posteriores anunciare los resultados.

lunes, 5 de mayo de 2008

¿Que nos deja el flisol 2008 en Morelia?

Primeramente quiero comentar que la realizacion de dicho evento fue todo un exito, a la gente le agrado mucho la actitud con la que la gente de Gulmore ha preparado este evento.

Personalmente creo que el interes en cuanto al software libre en la ciudad de Morelia esta aumento, y eso se puede ver al momento en que conoces gente nueva, como en el flisol, la escuela y el mismo grupo. Lo que me llevo de este evento es muchas ganas de seguir con esto, seguir trabajando para dia con dia aprender mas cosas, y bueno desde luego que tambien me llevo un cansasio total, pero se quita con la satisfaccion del exito obtenido

jueves, 3 de abril de 2008

Inicio de Blog

Muchas cosas pasan por mi cabeza, trabajo, escuela, cosas sentimentales y detalles de este tipo. Esta por terminar la semana de aniversario del Tecnologico, es la ultima que estare como estudiante, las proximas, sere como la gran mayoria, ex alumno del Tec.

Esta semana no fue la mejor que halla vivido en cuanto a aniversarios del tec, faltaron muchas cosas. Primeramente la noche de presentacion de la señorita Tec. como la mayoria de los años, ninguna chica interesante, el mismo etereotipo de mujer que son mas que una cara bonita en un cuerpo lindo. Ninguna es mi tipo, aunque debo reconocer que si saldria con cualquiera de ellas. El lugar, Red Moon, muy saturado de gente.

Actividades en la alberca, mas de lo mismo y no vi nada nuevo. En cuanto al baile jejeje pues tambien, empezo tarde y todo eso. ¿El desfile? bueno pues sin comentarios me quede esperandolos en el 'Pipila' y jamaz llegaron a la cita por que la marcha fue bloqueda por la policia.

Solo queda la cena de gala, ¿sera mas de lo mismo?