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

Publicidad +
Publicidad +
Publicidad +
Publicidad +

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

 

 

 

Califica este articulo

Fernando O.

Soy analista de sistemas actualmente trabajo en una empresa con mas de 200 empleados que utilizan equipo de computo al cual se les da soporte en el departamento.
Uno de mis pasatiempos fuera de la empresa es escribir artículos para PortalMasTips donde documento los problemas, inquietudes y detalles interesantes que se presentan.

14 comentarios en “Obtener un listado de IPs ocupadas y disponibles de una Red Local

  1. Buen dia.

    Primero que nada saludos al Foro, excelente trabajo y me ayuda en mucho.
    Actualmente trabajo en una empresa usando al rededor de 50 equipos en red, unos inalambricos y otros alambricos, el problema es que desde que llegue todas las IP son dinámicas y algunas veces tengo problemas que los equipos no pueden conectarse a pesar de que todo este en buen funcionamiento.

    ¿Crees que deberia poner IP’s estaticas?

    Cual es la ventaja y cual es la desventaja?

    Saludos

    • Buen dia!

      Son varios los factores que debemos tomar en cuenta antes de tomar la decisión si IPs estáticas o dinámicas, por ejemplo: Primero tienen servidor DHCP Windows / Linux o tienen Switches administrarles con servidor DHCP?, Si tenemos el equipo es mejor aprovechar este y reservar las direcciones IP para cada equipo desde el servidor DHCP (si quieren que todos los equipos siempre tengan la misma IP) pero un punto que debemos tomar en cuenta si tienen configurado que los equipos tomen IP por medio del DHCP (IP Dinamica) es muy importante que no haya ningún equipo en la red con IP estática, ya que esto puede causar problemas al DHCP al momento de asignar las IPs. Asi que son todas por DHCP o todas estáticas para no tener colisiones con IPs.

      Desventajas que veo de asignar IP estática a los equipos, debemos tener un inventario siempre actualizado y en orden, si la empresa crece en equipos y se debe realizar un movimiento en IPs, crear segmentos, vlans, debemos tomar en cuenta que vamos a requerir realizar todo el movimiento manualmente en cada equipo y no por una consola si fuese este por medio de un servidor DHCP.

      En los equipos con los que tienen problemas si ejecutan un release / renew les marca algun error con el DHCP?

  2. Hola
    me gusto el articulo esta bien explicado.Ahora tengo una duda, tengo que hacer un inventario de 200 equipo el problema es que están en diferentes estados , pensaba en conectarme vía remota uno a uno, pero no se si sea una buena idea, podrías darme algún consejo , de antemano gracias.

    • Buen dia

      Dependiendo la cantidad de equipos que tengas en cada computadora, existen aplicaciones tal como CheckPoint que es para entornos empresariales sirven para centralizar seguridad, inventario, recursos de equipos, etc. etc. en una sola consola.
      Si son pocos equipos lo puedes hacer manual, también dependiendo que información requieras en el inventario, puedes revisar el sitio tenemos algunos artículos el cual explica como sacar numero de serie, nombre de equipo e IP, software instalado en los equipos Ver AQUI y también AQUI

      Algo un como mas complejo que posiblemente te pueda ayudar mejor en la tarea es Inventory.

      Para utilizar lo que te comento necesitaras conectarte a un equipo de cada oficina y asegurarte que todas esten en la misma Red tambien revisar por Dominio o Grupo de Trabajo.

      Saludos.

  3. Hola Fernando buen día te felicito por tan buena explicación del tema. Te queria hacer una consulta, tengo en una red 35 equipos, los tengo con Ip dinámica pero hay un equipo que solo conecta a Internet con Ip estática, pues la Ip dinámica que toma esta fuera del rango del pool de direcciones de la red. Me podrías ayudar con algún dato para ver que podría solucionar? De antemano gracias.

    • Buen dia Gabriel

      Requiero un poco de información respecto la estructura de tu red.

      Utilizas switch administrable (que lo utilizas como DHCP), o tienes servidor DHCP?

      Ya que me suena a problemas con tu DHCP y DNS, por eso te pregunto para ver si te puedo dar una respuesta mas certera.

  4. Buenas tardes, muy bueno articulo, yo tengo un modem/router con algunas IPs fijas declaradas/reservadas y el resto dinamico, pero cada tanto tengo que estar reiniciando el modem porque supongo yo que se debe duplicar alguna IP, hay manera de solucionar esto? SI o SI hay equipos que necesito que tengan IP fija ya que tengo que abrirle puertos.

    saludos

    • Buen dia Hernan

      En la practica es todas dinámicas o todas estáticas o debes tener un servidor DHCP donde que permite especificar el Address Pool de X.X.X.100 a X.X.X.200 asi los equipos que no tienen IP reservada tomaran IPs de este listado.

      Ejemplo yo tengo:
      Rango IPs Reservadas: X.X.X.1 a X.X.X.99 (Este rango lo utilizo para servidores, equipos de impresión, equipos de directivos)
      Address Pool: X.X.X.100 a X.X.X.254 (Este rango lo utilizo para equipos de usuarios)

      Saludos.

  5. Saludos!

    Excelente aporte sobre las ip, me gustaria mantener contacto, ya se via correo o videollamada para ir capacitandome cada día mas acerca de redes.

    Gracias.

    • Buen dia Manuel

      Gracias por el comentario, puedes seguirnos en Twitter o Facebook para que estés enterado de los nuevos artículos que publiquemos.
      del mismo modo puedes revisar los artículos que tenemos con Tips Redes / CMD.
      Pronto incorporaremos al sitio un sistema de newsletter para enviar Tips y nuevos artículos.

      Saludos.

Deja un comentario...

Compartir2
Twittear
+1
Compartir
Pin
Stumble