Como hacer un ping a un rango de ips

Muchas veces nos conectamos a una red o vamos a una empresa y necesitamos saber las ip’s de todas las maquinas, y claro, si hay un par no pasa nada pero si al contrario hay un montón la verdad es que ir una por una a comprobar que ip tienen es un coñazo.

Asi que desde la consola de ms-dos podemos realizar un ping a toda una red clase C para saber que equipos están encendidos y cuales no o como he dicho antes para saber que ips tienen asignada.

El comando a utilizar es el siguiente:

for /L %i in (1,1,255) do ping 192.168.0.%i

Y si además quieres grabar el resultado a un fichero por ejemplo ips.txt  

for /L %i in (1,1,254) do ping 192.168.1.%i > ips.txt

7 respuestas to “Como hacer un ping a un rango de ips”

  1. Lenin Ramirez Collazos Says:

    muy bien, sigue asi, saludos

  2. sebastian Says:

    grandee !!!1

  3. akismet-3bd37941b1aba37b5f9733ae411e9fbe Says:

    agregandole el comando «n» mas un numero podremos limitar los envios, asi no tendremos que esperar a que envien los 4, como siempre lo hacen , por ejemplo seria

    for /L %i in (235,1,250) do ping 192.168.1.%i -n 2

    Adicionalmente le dije que comenzara desde el numero 235

  4. john stoner Says:

    ahhh….un manjarrr..

  5. mauricio Says:

    cuando se hace el recorrido de las ips, unicamente va a generar un unico txt que varia la informacion, no hay forma de que se cree un unico txt con los resultados

  6. Fran Says:

    Hola, quería hacer un apunte sobre grabar el archivo en un «.txt»

    En lugar de

    for /L %i in (1,1,254) do ping 192.168.1.%i > ips.txt

    Debería ser f

    for /L %i in (1,1,254) do ping 192.168.1.%i >> ips.txt

    Es decir >> en lugar de >

    Ya que sino cada vez que se ejecute «ping» se borrará el «ping» anterior y no quedarán registrados todos los «ping» (al terminar sólo quedará registrado el último «ping» realizado por el bucle)

  7. Jose Thiago Says:

    como se podria agregar un %j que en el ping sea 192.168.%j.%i ????

Replica a sebastian Cancelar la respuesta

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.