locked
¿cómo puedo descubrir la IP de un disco de red? RRS feed

  • Pregunta

  • Hola. Hace tiempo configuré un disco de red con una IP que no recuerdo y tambien usuarios, permisos, etc, por lo que no quiero resetearlo. El disco lo quité y ahoral o necesito usar otra vez pero sin reconfiguralo. ¿hay alguna manera de saber que IP tenía?

     

    Salu2.

     

    martes, 23 de septiembre de 2008 14:39

Respuestas

  • Entiendo que la IP está dentro de tu red local actual. En ese caso, create un .bat con este contenido:

     

    Code Snippet

    @echo off
    set rango=%1
    for /l %%i in (1,1,254) do for /f "tokens=7 delims=, " %%j in ('ping -n 1 -w 200 %rango%.%%i ^| find "recibidos"') do if {%%j} NEQ {0} @echo Responde: %rango%.%%i

     

     

    Posteriormente en una ventana de comandos, ejecutalo pasandole como parametro las tres primeras cifras de la IP de tu red local, es decir si tuvieses por ejemplo la subred 192.168.1.x y al fichero anterior .bat lo llamas barrip.bat, la manera de ejecutarlo es:

     

    barreip 192.168.1

     

    Un saludo,

    martes, 23 de septiembre de 2008 14:44
  •  Jose Manuel Tella Llop Escribió:

    Entiendo que la IP está dentro de tu red local actual. En ese caso, create un .bat con este contenido:

     

    Code Snippet

    @echo off
    set rango=%1
    for /l %%i in (1,1,254) do for /f "tokens=7 delims=, " %%j in ('ping -n 1 -w 200 %rango%.%%i ^| find "recibidos"') do if {%%j} NEQ {0} @echo Responde: %rango%.%%i

     

     

    Posteriormente en una ventana de comandos, ejecutalo pasandole como parametro las tres primeras cifras de la IP de tu red local, es decir si tuvieses por ejemplo la subred 192.168.1.x y al fichero anterior .bat lo llamas barrip.bat, la manera de ejecutarlo es:

     

    barreip 192.168.1

     

    NOTA: todo lo que está detras del "for"... debe ir en una sola linea. Te aconsejo que uses el cortar y pegar para pasarlo al fichero .bat (con el mismo cuaderno de notas).

     

    Un saludo,

    martes, 23 de septiembre de 2008 14:46

Todas las respuestas

  • Entiendo que la IP está dentro de tu red local actual. En ese caso, create un .bat con este contenido:

     

    Code Snippet

    @echo off
    set rango=%1
    for /l %%i in (1,1,254) do for /f "tokens=7 delims=, " %%j in ('ping -n 1 -w 200 %rango%.%%i ^| find "recibidos"') do if {%%j} NEQ {0} @echo Responde: %rango%.%%i

     

     

    Posteriormente en una ventana de comandos, ejecutalo pasandole como parametro las tres primeras cifras de la IP de tu red local, es decir si tuvieses por ejemplo la subred 192.168.1.x y al fichero anterior .bat lo llamas barrip.bat, la manera de ejecutarlo es:

     

    barreip 192.168.1

     

    Un saludo,

    martes, 23 de septiembre de 2008 14:44
  •  Jose Manuel Tella Llop Escribió:

    Entiendo que la IP está dentro de tu red local actual. En ese caso, create un .bat con este contenido:

     

    Code Snippet

    @echo off
    set rango=%1
    for /l %%i in (1,1,254) do for /f "tokens=7 delims=, " %%j in ('ping -n 1 -w 200 %rango%.%%i ^| find "recibidos"') do if {%%j} NEQ {0} @echo Responde: %rango%.%%i

     

     

    Posteriormente en una ventana de comandos, ejecutalo pasandole como parametro las tres primeras cifras de la IP de tu red local, es decir si tuvieses por ejemplo la subred 192.168.1.x y al fichero anterior .bat lo llamas barrip.bat, la manera de ejecutarlo es:

     

    barreip 192.168.1

     

    NOTA: todo lo que está detras del "for"... debe ir en una sola linea. Te aconsejo que uses el cortar y pegar para pasarlo al fichero .bat (con el mismo cuaderno de notas).

     

    Un saludo,

    martes, 23 de septiembre de 2008 14:46