enchufado
   RSS
#
Categorias
Arte (4)
Bases de Datos (5)
Currículum Vitae (1)
Enlaces (2)
General (30)
GNU/Linux (119)
Hardware (12)
Internet (39)
Juegos (1)
Literatura (6)
Networking (2)
Programación (48)
Quedadas (5)
Seguridad (4)
Solaris (1)
Virtualización (10)
Windows (3)
 
Últimos comentarios
 
El 2019-03-02 Anonimo comentó Privacidad de consultas DNS
El 2016-05-10 Owl comentó Crear un Punto de Acceso Wifi con Debian GNU/Linux
El 2015-07-21 jors comentó Balanceo de carga y HA con Zen Load Balancer
El 2015-07-01 Anonimo comentó Balanceo de carga y HA con Zen Load Balancer
El 2015-05-05 Maxi comentó Balanceo de carga web con Apache mod_proxy_server
ip2webs, ejemplo de cómo obtener las webs de un host (Programación) 2010-09-05 17:07:16

¿Alguna vez has querido saber qué webs (léase dominios) alberga un host? Es algo que puede resultar útil (o al menos informativo) en algunos casos, p.ej. en el caso de que estemos en un hosting compartido y queramos saber cuántos compañeros de piso tenemos, o simplemente cuando tengamos ganas de curiosear en un host dado. Comentar que el método usado funciona en base a ip, así que no funciona en determinadas situaciones (un ejemplo podría ser el caso de un host con distintas máquinas virtuales).

Comentar que se ha usado la API de Bing (para lo cual se necesita una AppID que puedes obtener en el Bing Developer Center) + PHP + JSON, método bastante multiplataforma que puede ser usado tanto en plataformas Windows como GNU/Linux.

La razón de usar Bing es simple: no he sabido encontrar otro modo de hacerlo, y Bing es el único buscador que me ofrece la "magia" (el advanced operator/special syntax ip:).

Aquí tenéis el código empleado (recuerda de obtener y sustituir convenientemente la AppID por la tuya si quieres tener tu propio código funcional), y aquí la demo de ejemplo. Puedes informarte un poco más con este documento con las API Basics de Bing.


1544 hits Comentarios (0)

Linux tip #22 (GNU/Linux) 2010-09-03 00:11:55

¿Cómo recuperar un GRUB cascado? Para hacer la prueba, podemos simular un desastre en la MBR con un dd (sin cargarnos la tabla de particiones). Por ejemplo:

dd if=/dev/zero of=/dev/hda bs=446 count=1

Con esto, comprobamos que no tenemos gestor de arranque. Ahora, para recuperarlo, debemos:

  1. Arrancar con un CD (ya sea live o de instalación mismo) e "intervenir" (acceder a una consola para nuestro uso) en el mismo momento que veamos el disco. Normalmente esto sucede cuando se lleva a la pantalla del particionado.
  2. Montar el disco, mapearle el /proc y /dev del disco live o de instalación y hacer chroot al mismo:
  3. mkdir /a
    mount -t ext3 /dev/sda1 /a
    mount -o bind /proc /a/proc
    mount -o bind /dev /a/dev
    chroot /a /bin/bash
    
  4. Opción 1:
  5. grub-install /dev/sda
    
  6. Opción 2:
  7. grub
    root (hd0,0)
    setup (hd0)
    
  8. Salimos del chroot (exit | Ctrl+d) y desmontamos en este orden: /a/proc, /a/dev y /a.

Con esto, ya lo tenemos todo listo para iniciar la máquina de nuevo (sin el CD que usamos inicialmente, claro). Y como más vale prevenir que curar, recuerdo esta entrada de cómo hacer un backup y recuperar una MBR (incluyendo gestor de arranque y la información de las particiones).


1759 hits Comentarios (2)

Seguridad en el uso de Firma Digital para organismos públicos (Seguridad) 2010-08-25 22:16:39

Como siempre, otra nueva aventura que esta vez no le tocó sufrir a un servidor, sino a un compañero. En pocas palabras, él tenía que solicitar un documento público (creo era a la DGT) y la Firma Digital no le funcionaba (le terminaba dando un casque). Cuando se puso en contacto con los técnicos de dicho ente, le instruyeron para que habilitara una opción del navegador que estaba usando (Firefox/Iceweasel) para "permitir que se abrieran los popups".


2056 hits Leer más ~ Comentarios (2)

Roadmap de Naufrago! 0.2 (Programación) 2010-08-07 19:21:06

Inocente de mí pensé que sacaría una sola versión de este script grande/aplicación y que sólo corregiría algunos defectos/fallos y andando. Entre las críticas -constructivas- y sugerencias de la gente [1, 2, 3 y 4], este es el mapa de ruta previsto para la próxima versión (0.2):


1760 hits Leer más ~ Comentarios (4)

<< AnteriorSiguiente >>
Volver al indice

login, admin, form, register