Gregorio J. Bolívar B.

Blog del conocimiento informático, de ayuda a los usuarios que necesiten de tips tecnológicos.

  • Eventos

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

  • RSS Seguridad Informática

    • Policía brasileña desarticula una red de intercambio de pornografía infantil 31 octubre, 2014
      La red utilizaba una aplicación para distribuir el material ilícito entre sus miembros, informaron fuentes policiales. Los datos estaban codificados y, según la Policía, los miembros de esta red tenían "libertad total" para distribuir estos archivos, porque el administrador de la aplicación no podía bloquear los contenidos ni denunciarlos a las aut […]
      noreply@blogger.com (Soloe)
    • FBI descubre al "segundo Snowden" en la NSA 31 octubre, 2014
      El FBI habría descubierto un nuevo filtrador de documentos secretos de los servicios de inteligencia estadounidense. Un “segundo Snowden” del que hace tiempo se rumoreaba su existencia y cuya identidad no se ha hecho pública. Las sospechas de este nuevo filtrador llegaron tras la publicación de varias informaciones que revelaron informaciones confidenciales […]
      noreply@blogger.com (Cristian Borghello)
    • El fundador de The Pirate Bay ha sido encontrado culpable 31 octubre, 2014
      Es bastante conocido en el mundo el hecho de que The Pirate Bay, la plataforma más popular en el mundo para compartir cualquier tipo de contenido a través del protocolo P2P (peer to peer), es sinónimo de piratería para las grandes firmas discográficas, cinematográficas y en general para toda la industria del entretenimiento y la electrónica de consumo. Sus f […]
      noreply@blogger.com (Cristian Borghello)
    • ODILA: cómo denunciar delitos informáticos en Latinoamérica 30 octubre, 2014
      Esta nota ha sido publicada por We Live Security en mención del Proyecto ODILA presentado hace instantes en ekoparty, del cual Segu-Info orgullasamente es uno de los creadores junto a AsegurarTE. De seguro recuerdan el concepto de Deep Web: aquella parte de Internet que está oculta, escondida, y no vemos a simple vista -pero está ahí, detrás de la Internet q […]
      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

About these ads

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 351 seguidores

A %d blogueros les gusta esto: