Este proyecto permite monitorear la conectividad a servidores desde tu red local. Es útil para diagnosticar bloqueos de tu proveedor de Internet (ISP) y verificar la disponibilidad de estos servicios.
Para saber más sobre monitorización de IPs y redes tienes la siguiente guía:
https://negociatumente.com/guia-redes
- Este proyecto es solo para uso personal y diagnóstico de red.
- No se debe abusar de los pings a IPs públicas para evitar tráfico innecesario.
- Los pings se lanzan cada minuto o al pulsar el botón manual.
- Solo se almacenan los estados de los últimos 5 pings lanzados.
- Si no se refrescan los pings en la tabla, borrar el contenido del archivo "ping_results.json".
✅ Monitoriza servidores desde tu red.
✅ Configurable desde el archivo config.php
.
✅ Diseño moderno y visual.
✅ Almacena el estado de los pings.
✅ Compatible con Windows, Linux y macOS.
⚙️ PHP 7.4+
⚙️ Servidor Apache
⚙️ Un navegador web
🔹Instalar PHP y Apache:
sudo apt update && sudo apt install apache2 php -y
🔹Clona el repositorio:
git clone https://github.com/negociatumente/monitor-ip.git
🔹Mueve el contenido del proyecto a la carpeta del servidor web:
sudo mv ~/monitor-ip/monitor-ip /var/www/html/monitor-ip
🔹Da permisos de lectura y escritura al archivo ping_results.json:
sudo chmod 664 /var/www/html/monitor-ip/ping_results.json
🔹Abre el archivo config.ini y modifica las IPs según los servidores que quieras monitorizar:
cd monitor-ip
nano config.ini
🔹Levanta el servidor Apache local:
sudo systemctl start apache2
🔹Finalmente, abre en tu navegador la siguiente url:
http://localhost/monitor-ip
🔹Aquí tienes un video sobre la instalación en Windows:
https://www.tiktok.com/@negociatumente/video/7504332909923568919
⚙️ XAMPP
⚙️ Un navegador web
🔹Descargar XAMPP:
https://www.apachefriends.org/es/download.html
🔹Instalar XAMPP:
-Ejecuta el instalador y sigue los pasos.
-Asegúrate de seleccionar Apache y PHP en la instalación.
-Cuando termine, abre XAMPP Control Panel y presiona "Start" en Apache.
🔹Descargar el código ZIP:
https://github.com/negociatumente/monitor-ip
🔹Mueve la carpeta /monitor-ip que hay dentro de la carpeta /monitor-ip-main a la carpeta de htdocs:
C:\xampp\htdocs\monitor-ip
🔹Abre el archivo config.ini y modifica las IPs según los servidores que quieras monitorizar:
config.ini
🔹Finalmente, abre en tu navegador la siguiente url:
http://localhost/monitor-ip