Skip to content

GNet (Monitorización y control de red)

Jerson Martínez (Side Master) edited this page Feb 22, 2018 · 1 revision

About GNet

Web System of Network Management, Servers and Firewalls under GNU/Linux.

Prerrequisitos

Para utilizar este proyecto deberá tener instalado el siguiente servicio y herramienta.

1- Apache 2		| NGinx
2- PHP 4.3.0 		| >  superiores
3- libssh2		| https://libssh2.org/ 
4- MySQL		| MariaDB 
5- Git			| Descargar el paquete del proyecto.

Para no complicarse pueden instalar algún gestor de paquetes como WAMP(Windows), LAMPP (Linux) o XAMPP (Todas las plataformas).

Instalación

En caso de GNU / Linux.

git clone https://github.com/SideMasterGM/Split-Files.git /var/www/html/Split-Files

Este proyecto en su forma funcional, es exclusivamente para ejecutarse en GNU/Linux.

Suponiendo que no tiene un host virtual asociado al proyecto, en primera instancia tendrá que acceder con la dirección IP local, ya se localhost | 127.0.0.1, o bien, con la dirección IP que fue asignada por algún enrutador por medio de DHCP.

Ejecución

Ejecutar el navegador y arrancar el software:

https://127.0.0.1/GNet

Creación de Base de Datos

Inicialmente, aparecerá la interfaz gráfica donde aparece un formulario de instalación. Este pide tener una base de datos creada.

Abrir una consola y escribir la siguiente instrucción.

mysql -h 127.0.0.1 -u root -proot -e "CREATE DATABASE gnet;"

Luego sólo falta rellenar con los datos host: 127.0.0.1, usuario: root, contraseña: root, base de datos: gnet.

Usuario Administrador

El siguiente formulario es sobre rellenar las credenciales del usuario con privilegio administrador. Este aún no está finalizado, por lo que se deberá acceder por medio de Root.

Pasando de este punto, apareceré el login, ahí es donde te debes loguear. Sólo aquellos usuarios de confianza son permitidos, aunque claro, la pista está en el código.

Documentación de Aplicaciones

Las prácticas en desarrollo son las siguientes:

Tracking Network
Agregar dispositivos de telecomunicaciones manualmente
Control de usuarios | Seguridad de Login
Obtención de información de los equipos
Recolección de Logs
Backups y Restores (Base de datos y configuración de servicios)

Fuente: https://github.com/SideMasterGM/GNet/wiki/Desarrollos

Tracking Network (Autodescubrimiento de dispositivos interconectados en Red): https://github.com/SideMasterGM/GNet/wiki/Tracking-Network-(Autodescubrimiento-de-dispositivos-interconectados-en-Red)

Incrustar nuevo código

Desarrollar nuevo espacio de trabajo (Dashboard): https://github.com/SideMasterGM/GNet/wiki/Desarrollar-nuevo-espacio-de-trabajo-(Dashboard)

Authors

YouTube Channels

  • Side Master - Formador en YouTube | Canal de contenido variado sobre Informática (Shell Script, Programación, Hacking, Networking, etc.) - [Channel 1]

https://www.youtube.com/user/sidemastersupremo/

  • Core Stack - Formador en YouTube | Canal de contenido variado sobre Informática (Shell Script, Programación, Hacking, Networking, etc.) - [Channel 2]

https://www.youtube.com/user/gvideosmtutorialesgm