sábado, octubre 13, 2007

Despliegue automático de soluciones Windows a través de red (I)

He estado haciendo despliegues de sistemas operativos Windows a través de red. Actualmente estoy usando las posibilidades que brinda Windows 2003 SP2. Hay varios elementos necesarios para montar un sistema que permita la distribución e instalación de sistema y de los diferentes programas que pueden necesitar una estación de trabajo. Esta es la lista de la compra de lo que hay que tener claro antes de ponerse a instalar una solución de este tipo.

  • Un ordenador que permita arrancar por red a través de PXE.
  • Windows Automated Installation Kit. Sistema para generar las imágenes de Windows PE, capturar las imágenes en caso de que tengamos una estación de trabajo tipo que se desee distribuir. A través de las utilidades, nos permite generar una imagen Windows PE (pre-execution enviroment).
  • Un servidor de DHCP.
  • Los servicios de implementación de Windows. Es necesario Windows 2003 SP2 para poder usarlo. En las versiones anteriores, se usa los servicios RIS.
  • Para facilitar el uso de las herramientas incluidas en el Windows AIK, es aconsejable bajarse el Bussines Desktop Deployment.
  • Los CD originales de los sistemas operativos y del software que se desea instalar y las correspondientes licencias.
  • Los drivers para el hardware de los equipos donde se va a instalar el software

Ahora viene el tipo de instalación que se desee realizar. En primer lugar, si tenemos todo el hardware estandarizado, se puede instalar todo el software en la misma, y capturar una imagen, que posteriormente distribuir la misma desde el servidor de implementación. En caso de que el hardware sea más exótico, es posible utilizar una distribución que vaya instalando los programas uno a uno. En este caso, es importante saber si los mismos tienen instalaciones administrativas o en modo silencioso, que permita la instalación de los mismos sin intervención del usuario.

Los siguientes enlaces me han sido de utilizad para implementar la solución:

Technorati Tags:

jueves, octubre 11, 2007

Un poco más de los problemas de la normativa RoHS

Hoy, leyendo Arstecnica he dado con esta artículo sobre la normativa RoHS sobre los residuos peligrosos en equipamiento electrócnico. De nuevo, se habla de las aleaciones estaño-plomo que han sido suprimidas a la hora de hacer soldaduras.

Lo curioso de este artículo son las dos referencias que tiene la NASA sobre estos problemas. En primer lugar, esta página donde se habla de como los filamentos que se crean en el en la aleación de soldadura producen los cortocircuitos. Por otra parte es podemos ver los proyectos que han fallado por culpa de estos fenómenos. Una vez más, los burócratas imponiendo soluciones sin comprender exactamente el alcance de las mismas: por un lado se ha aumentado la tasa de fallos en los aparatos electrónicos y por otra parte, al disminuir la durabilidad de los aparatos, se consumen más.

lunes, octubre 08, 2007

La fiscalización gubernamental de las redes de datos y voz

Desde hace bastante tiempo en España, existen leyes que permiten - normalmente con orden judicial por medio - espiar las conversaciones de los ciudadanos. Las operadoras, tienen puntos donde un agente de la ley, se supone que previa orden, puede ir, pinchar sus aparatos y obtener el tráfico. Es más, los equipos de telecomunicaciones vienen preparados para ello. Hace un par de años estuve leyendo la documentación de los dslam l que utiliza Telefónica para implementar los ADSL, y tenía opciones en el firmware para reflejar el tráfico ATM de los ADSL a equipamiento que ponga el gobierno.

Esta últimas dos semanas me ha llamado la atención dos cosas eventos:

  • La aprobación de la ley sobre el fin del anonimato en los móviles prepago. Ahora tendrá que estar el cliente perfectamente identificado y el operador debe de ceder los datos que permitan identificar al usuario de una línea.
  • Por otra parte, el Partido Popular, presentó una propuesta para fiscalizar el acceso a los cibercafés y redes wifi públicas, de tal manera que todos los usuarios permanezcan identificados. Menos mal, que en nuestro particular Reino de Taifas, donde se oponen por sistema, no salió aprobada la probada la propuesta, aunque supongo que por pura oposición a la propuesta del PP, no porque el PSOE pensara que no haya que fiscalizar.

Las excusas que se emplean para la intercepción de comunicaciones por parte de cualquier gobierno y color político es siempre la misma: seguridad, lucha antiterrorista, lucha contra la pornografía infantil, etc. Desde mi punto de vista, lo único que hace es fiscalizar al ciudadano, para tener información y control sobre el mismo. De alguna manera hay que justificar las cantidades de dinero invertidas en inefectiva burocracia. La intimidad del ciudadano queda anulada por una supuesta sensación de seguridad.

sábado, octubre 06, 2007

Sistema antispam con sistemas de fuentes abiertas.

Hace poco, he estado dando soporte a un sistema antispam con software de fuentes abiertas. Como sistema de MTA - Mail Tranfer Agent -, se utiliza sendmail. Aunque no es muy santo de mi devoción, es el más veterano de la red. Como componente de antivirus, se usa clamav, como sistema antispam spamassassin, y para poner todos estos componentes juntos, se usa mailscanner. Por último, como frontend web, se puede mirar mailwatch.

Sin embargo, montar este sistema, en especial mailwatch es complicado: hay que modificar ficheros, instalar a mano ficheros, etc. Así que es interesante mirar la documentación y este post, donde se comenta paso a paso como instalar el mailwatch.

Technorati Tags:

miércoles, octubre 03, 2007

Microsoft publica las fuentes de algunas librerías del entorno .NET

(vía Slashdot) Microsoft acaba de publicar las fuentes de algunas librerías del entorno de desarrollo .NET. Básicamente, la licencia permite mirar el código pero, ni redistribuirlo ni modificarlo - mírame y no me toques básicamente -. Recuerda bastante a la opción que existían en los antiguos compiladores que entregaban el código fuente del runtime. Básicamente lo que incluye será:
  • Base Class Librerias.
  • Windows Froms.
  • ASP .NET
  • System.Data
  • WPF

Quizás la parte más interesante será ASP .NET, puesto que permitirá acelerar una implementación que se ejecute sobre apache :). Más información en este post.Por cierto, para los curiosos, se puede usar Lutz Roeder's Reflection tool para ver el código, realizando procesos de ingeniería inversa (visto en un comentario de la noticia en Slashdot)

Technorati Tags: ,