Gregorio J. Bolívar B.

Blog del conocimiento informático, de ayuda a los usuarios que necesiten de tips tecnológicos. . . . Perfil=> https://ve.linkedin.com/pub/gregorio-bolívar-bolívar/20/315/539

  • Eventos

    mayo 2011
    L M X J V S D
    « abr   jun »
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031  
  • Nubes

  • RSS Seguridad Informática

    • Preservando el Anonimato en la Deep Web 31 agosto, 2015
      Como seguramente muchos de los lectores de este blog ya saben, soy una persona que suele navegar con bastante frecuencia en la denominada "deep web" utilizando principalmente canales como TOR o I2P. Frecuentemente este tipo de temas se asocian directamente a delincuentes y gente que tiene algo que ocultar. Esto es algo que si bien, en algunos casos […]
      noreply@blogger.com (Cristian Borghello)
    • Ims0mnia, una pesadilla en dispositivos iOS 31 agosto, 2015
      Los investigadores de FireEye han descubierto una vulnerabilidad en dispositivos iOS, que podría permitir a una aplicación continuar en ejecución en segundo plano durante tiempo ilimitado, incluso si la aplicación está cerrada por el usuario y no aparece en la lista de aplicaciones abiertas. El fallo, que ha sido bautizado como ins0mnia, puede permitir que u […]
      noreply@blogger.com (Cristian Borghello)
    • Chrome bloqueará el arranque automático de Flash (al fin!) 30 agosto, 2015
      Como se había anunciado previamente en junio y como ya hizo Firefox, desde septiembre Google Chrome pausará todos y cada uno de los anuncios y videos de Flash que se reproduzcan de manera automática. Esto se llevará a cabo a partir del próximo martes 1 de septiembre, lo reveló así Google en un post oficial. En caso de que así lo prefieras, podrás reanudar la […]
      noreply@blogger.com (Cristian Borghello)
    • Solucionan fallo que permitía DRDoS en Bittorrent 29 agosto, 2015
      Hace días se detectó en el servicio P2P un fallo de seguridad que permitía llevar a cabo un ataque DDoS muy agresivo contra usuarios particulares y páginas web. Después de varios días los responsables del servicio Bittorrent han confirmado que el problema ha sido solucionado. Sin embargo, expertos en seguridad han querido desgranar dicho fallo. Dentro del an […]
      noreply@blogger.com (Cristian Borghello)
  • Meta

Actualizar tu archivo de configuración de los DNS desde PHP.

Posted by gregoriobolivar en 4 mayo, 2011


Esto te permitirá tener actualizado los archivos de configuración de tus DNS colocándote la IP pública Dinámica a tu máquina desde PHP.
Quiero saber que IP Pública dinámica tengo asociado a mi maquina para asignarlo en los DNS el archivo de configuración es pdns.comf en este caso, pero si deseas agregar esta constante en otro servicio lo puedes hacer, pero lo primero que debemos es instalar lo siguiente:
aptitude install php5 php5-cli

Lluego creamos un archivo dnsDinamic.php con el siguiente contenido:
Puede descargar desde aqui


$archivo=’pdns.conf’;
$archivo2=’pdns.conf_tmp’;
// Leo el archivo remoto donde esta el url que me dice la pagina
$lines=file(‘http://checkip.dyndns.org/skip/index.php’);
// iniciamos contador y la fila a cero
foreach ($lines as $line_num => $line) {
$reset=htmlspecialchars($line);
$IP1= explode(‘&lt’, $reset);
$IP2= explode(‘:’, $IP1[6]);
print_r($IP2[1]);

}
// Cuento cuantas linea tiene el archivo
$cont=exec(“wc -l $archivo “);
// Separo el archivo por espacio en blanco para que me traiga el valor real
$val =explode(‘ ‘,$cont);
$val[0];
if($val>309){
// Procedimiento para eliminar las filas demas y lo paso a un archivo temp
echo exec(” sed ‘309,$val[0]d’ $archivo > $archivo2″);
echo exec(“mv $archivo2 $archivo”);
}
// Agrego el contenido de la ip pubica dentro del dns
exec(“echo local-address=$IP2[1] >> $archivo “);

Ahora creamos una instruccion en el crontab para que se ejecuta cada cierto tiempo y de esta manera tienes actualizado tu maquina

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 395 seguidores

A %d blogueros les gusta esto: