martes, 18 de octubre de 2011

Booteo servidor PXE en Debian Squeeze

A continuación, les redacto un breve tutorial sobre el booteo en un servidor PXE, muy útil, cuando queremos tener varias ISO disponibles en dicho servidor.

Antes que nada, aclarar que un servidor PXE(Preboot Execution Environment) es el servidor que trata de encontrar un cliente cualquiera cuando arranca por red, y cuyo servicios que ofrecemos son ISO de sistemas operativos para que arranquen por red.

Para que dicho booteo se pueda ejecutar correctamente, debemos configurar previamente un servidor DHCP(para que le de una ip válida al cliente), y un servidor tftp(
Trivial file transfer Protocol) que no es mas, que un protocolo de transferencia muy simple que se utiliza para transferir pequeños archivos entre ordenadores en una red.

Para empezar, instalamos los paquetes necesarios:
Instalación del servidor DHCP
root@bobesponja:~# aptitude install dhcp3-server

Para configurar el servidor DHCP, editamos el fichero de configuración que se encuentra en el directorio /etc/dhcp/dhcpd.conf
root@bobesponja:~# nano /etc/dhcp/dhcpd.conf


Una vez que tenemos definido los parámetros de configuración del DHCP, debemos especificar en el fichero de configuración /etc/default/isc-dhcp-server la interfaz de red por la cuál, vamos a ofrecer nuestro servicio DHCP, para ello haremos un "ifconfig" previamente, en mi caso la interfaz es la "eth0":
root@bobesponja:~# nano /etc/default/isc-dhcp-server
INTERFACES="eth0"

Para que se ejecuten los cambios, reiniciamos el servicio DHCP:
root@bobesponja:~# /etc/init.d/isc-dhcp-server


Instalación del servidor TFTP
root@bobesponja:~# aptitude install tftpd-hpa

Para configurar el directorio en el cuál, va a buscar el cliente el fichero "pxelinux.0", debemos modificar la variable "TFTP_DIRECTORY" del fichero "tftpd-hpa" del servidor.
root@bobesponja:~# nano /etc/default/tftpd-hpa

Las ISO que usamos en los servidores PXE son ISO especiales, modificadas para arrancar por red, en mi caso he utilizado una ISO de Debian Squeeze y otra de Debian Lenny, para ello:

Me bajo la ISO de Debian Squeeze y la descomprimo:
root@bobesponja:~# wget http://ftp.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/netboot.tar.gz
root@bobesponja:/srv/tftp# tar -xzvf /home/juanlu/netboot.tar.gz

Al descomprimirlo me crea los siguientes archivos y directorios:


Hago lo mismo con la ISO de Debian Lenny:
root@bobesponja:~# wget http://ftp.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/netboot.tar.gz
root@bobesponja:/srv/tftp# tar -xzvf /home/juanlu/netboot.tar.gz

Al descomprimirlo me da exactamente los mismos archivos y directorios, en mi caso, solo me interesa el directorio "lenny" que se encuentra dentro del directorio "debian-installer" que es diferente al de Debian Squeeze, ya que el resto de los archivos(pxelinux.0,pxelinux.cfg,....)son iguales.

Una vez descomprimidas las ISO, las muevo o copio(cuestión de gustos), al directorio "/srv/tftp/". De la ISO de Debian Lenny, sólo copio el directorio "lenny" a "/srv/tftp/debian-installer" quedando el directorio "/srv/tftp" con la siguiente estructura:

Si hago un "ls" dentro del directorio "debian-installer" podemos ver los dos directorios distintos "squeeze" y "lenny"

Debemos crear un fichero con extension ".msg" en el cuál, vamos a redactar nuestro menú de booteo, y lo debemos de colocar en el directorio "/srv/tftp/", en mi caso lo he nombrado con el nombre "explicacion.msg", y dicho fichero contiene lo siguiente:

Para que cuando pulse F1, me muestre un submenú de ayuda, he creado otro fichero con extensión ".msg", que en mi caso lo he llamado "explicacion2.msg", que debemos colocarlo en el directorio "/srv/tftp" y que contiene lo siguiente:


Ahora edito el fichero de configuración "default" que se encuentra en el directorio "pxelinux.cfg" con los siguientes parámetros:
root@bobesponja:~# nano /srv/tftp/pxelinux.cfg/default


Donde "DISPLAY" hace referencia al fichero que hace de booteo, en mi caso "explicacion.msg"
"DEFAULT" es el sistema operativo que va arrancar por defecto si no seleccionamos ninguno.
"LABEL" son las etiquetas, es decir, si escribimos la etiqueta "Debian_Lenny", hace lo que viene en kernel, si elegimos la otra etiqueta, pues arranca el otro kernel.
"F1" es para que cuando pulsemos F1, nos salga el menú de ayuda, en mi caso, el fichero es explicacion2.msg.


Antes de iniciar el cliente, debemos reiniciar el servicio TFTP, para ello:
root@bobesponja:~# /etc/init.d/tftpd-hpa

Finalmente para comprobar que esto funciona, arranco una máquina virtual, y selecciono que arranque por red:


Y como muestra final, un cliente arrancando por red, en la cuál, le sale el menú:

Ahora una muestra de la pantalla cuando pulsamos F1:

Por último, agredecer la documentación en inglés de:
http://www.novell.com/communities/node/5777/setting-pxe-boot-server

Saludos

viernes, 7 de octubre de 2011

Gestionar DNS dinámico con Dyndns

Después de tenerme que comprar un dominio para el curso 2ºASIR, nos dieron a elegir CDMON, pero al ver los precios me vine atras, y buscando por Internet me dio por comprarla en 1&1, que me costaba menos de la mitad.

El problema fue cuando me di cuenta, que no podia acceder a mi página web desde fuera porque mi ISP como el de muchas compañias, cambiaba mi IP pública, cada cierto tiempo, o simplemente al apagar y encender el router.

Para solucionar el problema he utilizado Dyndns, para ello hice lo siguiente:
1.-Me cree una cuenta en la página dyndns, y rellene los campos necesarios.

2.-Seguidamente me fui al correo para activar dicha cuenta.

3.-Una vez activada me loguee en la página y me fui a
+My Services
+Dynamic DNS hosts
+Add New Host
En IP Address nos indica la ip publica que tengo ahora mismo, la tendremos que poner en el cuadro correspondiente.
Por último "Add to cart" (No tendremos que pagar porque es gratuito)

4.-Me voy al router(comtrend) y me logueo, seguidamente me dirijo a:
+Advanced Setup
+DNS
+Dynamic DNS
+Add

Ahora entre en el panel de control de mi proveedor de dominios, en mi caso 1&1, y modifiqué lo siguiente:
5.-Seleccioné uno de mis dominios y pinché en la pestaña "DNS"-"Modificar DNS"

Seguidamente pinché en CNAME, y en Alias puse el nombre de la maquina que cree en dyndns.org(goku.dyndns.org)



Después hice lo mismo con los otros subdominios que tengo creados en mi red, y ya podemos apagar el router todas las veces que queramos, que nuestra página web seguirá estando accesible para todos.

lunes, 16 de mayo de 2011

Carga el movil con la voz


¿Quiénes de ustedes ha renovado el móvil, y se ha comprado un smartphone?, todo el mundo habla muy bien de ellos, de la gran cantidad de cosas que pueden realizar con estos móviles, la cantidad de aplicaciones que hay, tambien se puede usar como GPS, tienen Internet en todos lados, etc, etc, ... pero nadie habla del gran inconveniente, LA POCA DURACIÓN DE LAS BATERIAS, es decir, que los móviles actuales utilizándolos con autocontrol lo tienes que cargar 2 veces al dia, y si te llevas todo el dia toqueteándolo incluso 3 veces al día.¿No es un poco incómodo estar todo el dia con el cargador a cuesta?.

Según acabo de leer, han sacado un prototipo que convierte 100 decibelios en 50 milovoltios de electricidad, ha sido diseñado por científicos de la Universidad de Sungkyunkwan, en Seúl, Corea del Sur.

La tecnología desarrollada consiste en filamentos óxido de zinc situados entre dos electrodos. Encima de este mecanismo hay una tabla que absorbe el sonido vibra cuando las ondas llegan e impactan. Esto hace que las tiras de óxido de zinc se compriman y se expandan generando energía eléctrica que servirá para cargar la batería.

Un prototipo construido por los científicos fue capaz de convertir un sonido de unos 100 decibelios en 50 milivoltios de electricidad. Quizás sea poco para un smartphone, pero se trata de un primer paso importante, ya que funciona con cualquier tipo de ruido, es decir, que en un futuro el móvil se carguará él solito.

Para más información, leer aquí.

jueves, 28 de abril de 2011

¿quién me visitó en Facebook?=VIRUS


Una vez mas vuelvo hablar de Facebook, esta vez para hacer referencia a un cierto virus que se está propagando por Facebook (ya van más de 60000 infectados). Dicho virus es instalado en nuestro PC al querer saber "quien visita mi perfil", ya que al hacer click sobre dicho enlace, nos redirige a una página en la cuál nos pide el login y contraseña (para entrar en Facebook) para decirnos a cambio "quién visitó nuestro perfil".

Como podréis imaginaros todos es falso, con el login y contraseña, que proporcionamos, lo que hacemos es darle nuestra información privado a "no sabemos quién", y este "no sabemos quién", tiene programada una aplicación que se encarga de recoger información nuestra y de nuestros amigos, y por si fuera poco, si alguno de nuestros amigos todavía no ha caido en clickear en "quien visitó mi perfil", pues le envía una petición para que lo haga, y poder obtener mas información de dicho usuario.

Como conclusión decir que es imposible saber quien visita nuestro perfil.

Para más información pinchar aquí.

jueves, 24 de marzo de 2011

Richard Stallman en contra de Facebook



Richard Stallman tras su paso por España, nos dejó todavía más claro aún (por si alguno no lo tenía todavía claro), sus ideales a favor del software libre. Tras la entrevista que le hicieron, dijo que Facebook no es bueno para nosotros los usuarios, ya que utilizan información privada de nosotros para sacar dinero.

También habló de los filtros que está poniendo EEUU ultimamente, ya que eso atenta sobre la neutrilidad de la red, y como no, también opinó sobre nuestras famosas leyes que tenemos aquí en España de la "Ley Sinde" y el "Canon Digital", que por su puesto está totalmente en contra de estas leyes.

Para aquellos que no se lo crean, aquí les dejo un vídeo en el cuál, habla de estos temas:


La noticia la encontre aquí.

miércoles, 16 de marzo de 2011

8.8 TBs/segundo en Internet2


Tras la reciente noticia de la elevación a 30 Mbps en todos los hogares españoles antes de 2020, más de uno, ha pensado "pedazo de velocidad vamos a tener ahora", pero comparado con EEUU, tenemos velocidad de un caracol, y ellos la de la luz.

EEUU va ampliar la actual red de 100 Mbps a 8.8 Tbs, la excusa, que tratan con mucha información en algunos centros, como universidades, hospitales,... y lo que me parece mas fuerte desde mi punto de vista, es la no compatibilidad de algunas aplicaciones con ipv6, sinceramente creo que todo lo que sea atrasar el cambio a ipv6 es un atraso mas tarde o temprano.

Para más información, seguir leyendo aquí.

sábado, 5 de marzo de 2011

Android empieza a llenar la lista de VIRUS


Desde Android Police, han notificado que se acaba de conocer el primer virus masivo en el interior del ecosistema Android. El nombre del virus es DroidDream, y ha sido descubierto por un programador de la web de noticias reddit, quien se dio cuenta de que un programa estaba listando con el nombre de un programa que él lo reconocía como falso.

A partir de ahí, empezó ha hacer pruebas, y contó al menos 21 aplicaciones infectadas con dicho virus, y que entre 50.000 y 200.000 usuarios estaban infectados. El grupo de seguridad de Android confirma que son más de 50 aplicaciones infectadas, aunque por seguridad hacia nuevos clientes, dichas aplicaciones han sido eliminadas del Market.

El gran problema del virus DroidDream, es que la última versión del SO Android, también es vulnerable a dicho virus, un virus que se encargaba de mandar información privada a servidores remotos, tales como el número de teléfono o identificación, además comprobaba si había sido infectado anteriormente, y si no lo era, utilizaba exploits para eludir los controles de seguridad y dar acceso a su creador, pudiendo así instalar cualquier código o programa y robar información de él.

Para más información pueden seguir leyendo aquí.

viernes, 4 de marzo de 2011

Programar para no conducir


La empresa Google, ha invertido mucho dinero en este proyecto, el proyecto de autopilotar un coche, en el siguiente video, podemos ver como los coches que utilizan Google esquivan conos, e incluso ha llegado a esquivar un ciervo.
Vídeo

Para lograr la conducción sin piloto, combina el análisis a tiempo real, para poder identificar los distintos objetos que nos podemos encontrar en una carretera.

Para más información pinchar aquí.

domingo, 6 de febrero de 2011

Claves Telefónica y Jazztel


El algoritmo diseñado para sacar las claves por defecto de los routers de Telefónica y Jazztel, están de nuevo disponible para el uso de los usuarios(en teoria para ver si sus redes son seguras),en la práctica(para sacarle la clave que viene por defecto en el router al vecino,jaja).

Para sacar la clave por defecto de los routers sólo necesitamos el SSID de la red, y la mac o BSSID del router (no quiero dar pistas,pero con un simple programa de escaneo como INSSIDER,ya sabemos todo lo que necesitamos,jaja).

Para poder obtener la clave pinchad aquí.

Por último espero que os valga para saber si el vecino se anda con ojos o no, no para sacarle la clave y robarle el Internet.

Para más información sobre el algoritmo y especificaciones técnicas en:
http://www.hispasec.com/unaaldia/4487

lunes, 17 de enero de 2011

Editar PDF con OpenOffice


Buenas tardes a todos, este post como su propio título indica, va dedicado a como poder editar los archivos PDF con el OpenOffice.

Cuantas tardes habéis estado en vuestra casa buscando información en Internet, para hacer un trabajo o presentación y te has encontrado con información muy buena, pero en PDF, o apuntes muy buenos con pequeños fallos que nunca se ponen bien porque están en PDF, y te has llevado horas, y horas, bajandote programas que supuestamente te resuelven el problema, mediante la conversión del PDF a .doc,.odt,... y lo único que hacen es hacer conversiones malas, y de muy poca calidad, y acabas por buscar información por otro lado.

Esta tarde he probado una extensión existente para OpenOffice, y la verdad que me ha sido muy útil, y creo que no tiene nada que ver con los programas típicos que podéis encontrar en Internet, para ello he realizado lo siguiente:


-He buscado la extensión en Internet(PDF Import), para ello pinchar aquí, y seleccionar la plataforma.

-Abro el OpenOffice, y me voy al menú "Herramientas-Administrador de extensiones", una vez que hemos pinchado, nos sale una ventana en la cuál, seleccionamos "Añadir", y buscamos la extensión (PDF Import) que nos hemos bajado(oracle-pdfimport.oxt) en mi caso.

-Cerráis el OpenOffice y lo volvéis a ejecutar, para asegurarnos de que coja bien la extensión, y ahora ya seleccionamos la pestaña "Archivo-Abrir" y seleccionamos dicho fichero .pdf, y según el tipo de fichero que sea el pdf, OpenOffice abre automáticamente el que le corresponda (Base,Calc,Draw,Impress,Math,Writer), es decir, que si abrimos un pdf, el cuál, es una presentación, se abre con el OpenOffice Draw, si el pdf que abrimos es una documentación, se abre estomáticamente con el OpenOffice Writer.


En fin espero que os sirva de ayuda, a mi realmente me ha resuelto muchos problemas y creo que es una cosa buena de enseñaros, así que a probarlo y disfrutar de la información más libremente, jaja.

martes, 4 de enero de 2011

Firefox supera a Explorer en Europa


Hoy es un dia histórico para el continente Europeo, ya que desde hoy, Microsoft se ha bajado de la supremacía que tenia(y sigue teniendo todavia en EEUU), y todo ello es gracias a Chrome, que le ha ido recortando gran mercado, como podemos ver en las estadísticas de Statcounter.

Para más información pueden informarse aquí.