Saltar al contenido

Obtener un listado de IPs ocupadas y disponibles de una Red Local

Valora la información: 1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votos, promedio: 5,00 de 5)
Obtener un listado de IPs ocupadas y disponibles de una Red LocalCargando…

Identificar todas las IPs que se encuentran o no en uso en una Red Local es bastante útil para los administradores, ya sea para llevar un control de los equipos y poder identificar fácilmente si se conecta un equipo nuevo, asi mismo si llegaran a existir conflictos con IPs poder solucionarlo rápidamente conociendo cuales son las IPs disponibles en nuestra Red, entre otros objetivos que se pueden destinar el obtener un listado de IPs.

Obtener un listado de IPs en uso por medio de linea de comando

Tenemos el comando arp el cual contiene una o mas tablas donde almacena las direcciones IP, Direcciones físicas, etc.  utilizando este nos mostrara el listado de IPs y Direcciones físicas almacenadas en cache [Ver Comando arp].

Para esto se puede utilizar el comando básico que es:

arp -a

Donde nos arrojara todo el listado de las IPs que se encuentran en cache, el cual son las IPs utilizadas, en base a esto podemos conocer las IPs que no estan en uso, si deseamos obtener el resultado en un archivo para poder manipularlo fácilmente [Ver Como Exportar Resultados de CMD].

Ejemplo de resultado al ejecutar “arp -a”arp-a-resultado-ejemplo

En este ejemplo vemos que las IPs disponibles (que no estan en uso) serian:

  • 10.0.0.7
  • 10.0.0.8
  • 10.0.0.11
  • 10.0.0.16
  • etc. (todas las que no aparecen en el listado).

Obtener un listado de IPs en uso por medio de un programa basico.

IP Scanner es un programa básico el cual escanea el rango de IPs que le asignamos, donde nos arroja un listado de IPs, nuestro rango de IPs que asignamos es 10.0.0.1 a 10.0.0.255, vemos que es el rango que asignamos en la aplicación.freeip-scanner-principal

 

Donde podemos ver las IPs Activas y no en el resultado que obtenemos al dar en Start Scanning.freeipscanner-resultados

 

Obtener un listado de IPs en uso por medio de un programa complejo

NMap es un programa destinado para observar la seguridad o encontrar las vulnerabilidades de la Red Local, pero en nuestro caso lo utilizaremos para obtener las IPs en uso, este se utiliza por medio de comando igualmente que arp -a.

¿Que necesitamos?

Debemos instalar NMap y WinPcap (Clic sobre los nombres para ir al sitio oficial).

Si deseamos ver documentación como utilizar Nmap entrar a Documentación Nmap.

  •  NMap es una herramienta que puede ser ejecutada desde la linea de comando (CMD), para abrir Command Prompt vamos a Inicio (Start), Ejecutar (Run) y escribir CMD después dar Aceptar (OK).
  • Para el comando para ejecutar y obtener el listado de IPs en uso es:

nmap -sP IPdelRangoDeRed

  • Ejemplo: nmap -sP 10.0.0.0/24 : Esta escanea todas las IP en el rango de mi Red local que es de 10.0.0.0 a 10.0.0.255.nmap-resultado-1

 

  • En la siguiente imagen vemos el resultado final donde dice que 85 equipos estan en uso.nmap-resultado-2

 

 

 

Leer entrada anterior
Exportar el resultado de la linea de comando (CMD) a un archivo
Exportar el resultado de la linea de comando (CMD) a un archivo

Cuando trabajamos con la linea de comando, en algunas ocasiones requerimos manipular los resultados, ya sea para darles un orden...

Cerrar