Descubrimiento dispositivos de red


Evaluando propuestas
Descripción:
Objetivo
Descubrir todos los dispositivos que se encuentran conectados a la red, este proceso deberá de
realizarse a través del protocolo SNMP version3.
Descubrir equipos mediante el protocolo SSH, para identificar estos.
Esta aplicación deberá ejecutarse en ambiente Microsoft, Mínimo Microsoft Windows 2008R2 o
superior
Esta aplicación utilizara tablas ya definidas en otro sistema y guarda en una estructura de Tablas
ya definidas. Al inicio del proyecto se entregará esta estructura.
se deberá poder de identificar cualquier dispositivo que tenga el protocolo SNMP v3 habilitado y
debidamente configurado.
✓ Deberá de ser un desarrollo mediante una API Rest, para ser consumida por los sitios web
externos.
✓ Aplicaciones .net
✓ Base de datos SQL server 2008 R2
✓ Esta tendrá seguridad mediante un token para su conexión a ella
✓ Dispondrá de una consola web para digitar y visualizar la información de:
o Rango de ip a descubrir
o Usuario y password encriptado para conectarse a los dispositivos
o Definir cual versión de SNMP se utilizará para el proceso Versión 3 o Versión 2
o Campos a para definir seguridad SNMPv3
▪ Usuario
▪ Password
▪ Tipo de seguridad
▪ Privada
o Campos SNMPv2
▪ Comunidad
o Habilitar el scan en SSH
▪ Usuario
▪ password
✓ Deberá tener un servicio que permita realizar estos procesos de forma diario, semanal o
mensual (cronogramas) utilizar quartz como tecnología de ejecución.
✓ Dispondrá de una consola web para visualizar los dispositivos descubiertos.
✓ Deberá de descubrir por cada dispositivo la siguiente información mínima:
o Tipo de equipo: Switch, AP, UPS, Teléfono IP, videobeam, Pc`s u otro
dispositivo
o Marca y modelo del dispositivo
o Ip del dispositivo
o Mac del dispositivo
o Fecha del descubrimiento
o Proponer que otra información de podrá descubrir
✓ Deberá de descubrir por cada dispositivo la siguiente información mínima (SSH)
o Tipo de equipo
▪ Portátil
▪ Desktop
▪ Server
o Marca
o Modelo
o IP
o Sistema Operativo
o Hardware instalado Básico (Procesador, memoria, Tarjeta de red, Disco Duro,
periféricos conectados)
o Software Instalado (Aplicaciones y/o software instalado)
✓ Tendrá una consola web para identificar los log`s generados durante la conexión,
identificado fallas y proceso satisfactorios
✓ Se analizará en conjunto si podemos utilizar más información que entregue el dispositivo
descubierto.
✓ El nombre del servicio y los aplicativos se definirán al inicio del proyecto para que todos
contengan la misma nomenclatura.
✓ Se podrá evaluar el uso de api externa para recolectar esta información (zabbix)
✓ Se Podra utilizar herramientas descubrimiento para recolectar la información (netmap)
✓ Deberá de entregarse documento todos los llamados desde la API, para poder se utilizados
desde diferentes aplicaciones
✓ Deberá de entregarse un manual de instalación y funcionalidad

Categoría: Programación y Tecnología
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
¿Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador

Abierto

Presupuesto

2

Propuestas

6

Freelancers interesados

Vencimiento de la publicación: 4 días

Publicado: Hace 26 días

Plazo: 15 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Luis C. P. • Desarrollo de aplicaciones moviles para Windows, Windows Phone, Android, IOS. • Arquitecto de sistemas focalizado en el desarrollo ágil. • Especialista en comunicaciones unificadas con tecnologías 3Cx y Exchange. ... + detalles

Fatima C. M. You can see our work at: https://Ethernity.live | and https://github.com/ethernity-live WHAT I DO: I build blockchain and mobile solutions for Clients in all five continents. HOW I DO IT: I lead a team of 5 dev... + detalles