Tengo una pc dentro de la cual tengo montado un pequeño sistema.
Resulta que en ocasiones llega a faltar el servicio de energía eléctrica, para lo cual me pidieron que cada vez que pase eso se notifique mediante un mensaje de correo electrónico.
Lo que tengo planeado es hacer un ping a la pc en donde se encuentra el sistema cada 5 minutos desde un servidor web propio de la empresa. La parte de la notificación está lista. ¿Pero a que ip se debe hacer el ping?.
La ip's publica de las otras pc's obviamente es igual a la que tiene la pc que tiene el sistema.
Código
<?php require_once('class.phpmailer.php'); // funcion para revisar el tiempo de respuesta function pingDomain($domain){ $status = 0; if (!$file) $status = -1; //sitio off else { $status = ($stoptime - $starttime) * 1000; } return $status; } //notificar via e-mail if (pingDomain('foro.elhacker.net') < 0) { echo pingDomain('foro.elhacker.net'); echo "el servidor esta apagado"; /*aqui la parte del código para notificar por e-mail*/ }else{ echo "el servidor esta encendido"; } ?>
Espero puedan solventar mi duda.
Gracias