¿cómo puedo descubrir la IP de un disco de red?
-
martes, 23 de septiembre de 2008 14:39
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.
Respuestas
-
martes, 23 de septiembre de 2008 14:44
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%.%%iPosteriormente 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:46
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%.%%iPosteriormente 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,
Todas las respuestas
-
martes, 23 de septiembre de 2008 14:44
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%.%%iPosteriormente 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:46
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%.%%iPosteriormente 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,

