Skip to content

9alexx3/NetSleuth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetSleuth


discord.js


Discord


¿Qué es NetSleuth?

Este script ha sido diseñado con el objetivo de simplificar la configuración de redes en sistemas Linux. Ofrece tres funciones principales:

  1. Visualización de la configuración actual en un formato fácil de leer.
  2. La detección de posibles fallos para su futura resolución.
  3. Modificación de la configuración de red a través de una serie de preguntas interactivas.

Detección de posibles fallos para su posterior resolución.

Uso

Se debe lanzar con permisos de administración (sudo) para poder ejecutar todas las funcionalidades del script. Cuando no se lanza como sudo, como resultado aparecerá un mensaje de error cuando se intente realizar algunas características especiales. Se recomienda encarecidamente leer la documentación del script.

sudo bash NetSleuth.sh

Wiki

Actualmente existe una documentación muy básica desde este repositorios a través de archivos Markdown (.MD)

Ir al principio de la documentación.

Distribuciones testeadas

Parrot Security 5.3
Kali Linux 2023.3
Rocky Linux 8 & 9
Ubuntu Desktop 10.04 & 23.04 LTS
Ubuntu Server 10.04 & 23.04 LTS
Debian 9, 10 & 12

Distribuciones incompatibles

Windows
Mac OS

¿Por qué hiciste el script?

El concepto del script se originó hace aproximadamente tres años, durante mis primeros pasos en el mundo de Linux y la programación en bash. En aquel entonces, mi falta de experiencia provocaba bloqueos del sistemas, específicamente relacionados con la configuración de red, concretamente en el DNS. Por lo que pensé que estaría bien un script universal, es decir, un script multiplataforma que independientemente de la distribución y de la versión, funcionara correctamente. Además de la razón mencionada anteriormente, también se reconoció la necesidad de contar con una solución eficaz para abordar problemas tan básicos como la conectividad en sistemas Linux. Dada la larga historia de Linux y su constante evolución con nuevos proyectos, dedicar tiempo a resolver problemas básicos puede parecer obsoleto y poco eficiente en un entorno de rápido desarrollo tecnológico.

¿Puedo ayudar en algo?

La respuesta es un gran . Yo solo no puedo aborcar todo el proceso de desarrollo y testeo. Mi hardware es limitado por lo tanto también limita la capacidad de detección de errores y configuración de sistemas, ya que no dispongo conocimientos de las distintas distribuciones, buenas/malas prácticas. También está el idioma.

No puedo abordar por completo el proceso de desarrollo y pruebas debido a limitaciones de recursos y conocimientos. Mi hardware es limitado, lo que afecta mi capacidad para detectar errores. Además, no tengo conocimiento de las diversas distribuciones y las mejores prácticas. El idioma también es una limitación.

Existe un archivo el cual es una lista con todo lo que se tiene planeado (de momento) con el script y su progresión. Si tienes alguna sugerencia, ¡no te la quedes, compartela!

About

Repositorio oficial de NetSleuth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages