[OT] saber los pcs que estan encendidos en mi segmento de red

05/02/2005 - 22:29 por F | Informe spam
Me gustaria saber, los pcs, que estan encedidos en mi segmento de red,
algunas IP son estaticas y otras dinamicas.

Habia pensado que quizas con

"arp -a" (que te devuelte las entradas actuales arp) sea suficiente, la
verdad que no es imprensindible, que esa exacto, es decir puede fallar, por
algunos segundo o incluso minutos sin problemas, solo necesito una idea
aproximanda, del numero de IP y cuales son la que estan encendidas

¿puede valerme este sistema, o estoy dando palos de ciegos?

Preguntas similare

Leer las respuestas

#1 JM Tella Llop [MVP Windows]
05/02/2005 - 22:37 | Informe spam
No te vale no se conservan todas las direcciones sino solo aquellas
de las maquinas que has accedido...

Hay utilidades de barrido de ping que son instantaneas..
Esta: http://www.youngzsoft.net/cc-get-mac-address/ la cual, realmente
una de sus utilidades es para "levantar mediate Wake on LAN" una
maquina, es ideal tambien para lo que comentas.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"F" wrote in message
news:%
Me gustaria saber, los pcs, que estan encedidos en mi segmento de red,
algunas IP son estaticas y otras dinamicas.

Habia pensado que quizas con

"arp -a" (que te devuelte las entradas actuales arp) sea suficiente,
la verdad que no es imprensindible, que esa exacto, es decir puede
fallar, por algunos segundo o incluso minutos sin problemas, solo
necesito una idea aproximanda, del numero de IP y cuales son la que
estan encendidas

¿puede valerme este sistema, o estoy dando palos de ciegos?

Respuesta Responder a este mensaje
#2 JM Tella Llop [MVP Windows]
05/02/2005 - 22:40 | Informe spam
aps!... y por cierto, revisa el hilo de ayer que te he dejado otra
solucion mucho mas elegante a lo que querias mediante script :-)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"JM Tella Llop [MVP Windows]" wrote in message
news:
No te vale no se conservan todas las direcciones sino solo
aquellas de las maquinas que has accedido...

Hay utilidades de barrido de ping que son instantaneas..
Esta: http://www.youngzsoft.net/cc-get-mac-address/ la cual, realmente
una de sus utilidades es para "levantar mediate Wake on LAN" una
maquina, es ideal tambien para lo que comentas.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"F" wrote in message
news:%
Me gustaria saber, los pcs, que estan encedidos en mi segmento de
red, algunas IP son estaticas y otras dinamicas.

Habia pensado que quizas con

"arp -a" (que te devuelte las entradas actuales arp) sea suficiente,
la verdad que no es imprensindible, que esa exacto, es decir puede
fallar, por algunos segundo o incluso minutos sin problemas, solo
necesito una idea aproximanda, del numero de IP y cuales son la que
estan encendidas

¿puede valerme este sistema, o estoy dando palos de ciegos?




Respuesta Responder a este mensaje
#3 F
05/02/2005 - 23:38 | Informe spam
Muchas gracias ya lo vi :-)

¿por lo que veo la unica manera de sabe si un pc esta encendido es haciendo
PING a esa direccion verdad.?

he encontrado un script para linux (bash) que mas o menos hace lo de los
ping, por intervalos, todo sera adaptarlo para XP (ahora me pondre a ello).

Relamente necesito todo esto por que tuve una idea curiosa, con un programa
que hiciste, tu, el de matar procesos en remoto "Para Administradores: cómo
matar programas P2P en máquinas remotas", en que el usas un fichero
"máquinas.txt ", habia pensado que quizas fuera util hacer que ese fichero
se genera de manera dinamica y todo el lio viene por eso.

Un saludo
F



"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:
aps!... y por cierto, revisa el hilo de ayer que te he dejado otra
solucion mucho mas elegante a lo que querias mediante script :-)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y
no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"JM Tella Llop [MVP Windows]" wrote in message
news:
No te vale no se conservan todas las direcciones sino solo aquellas
de las maquinas que has accedido...

Hay utilidades de barrido de ping que son instantaneas..
Esta: http://www.youngzsoft.net/cc-get-mac-address/ la cual, realmente
una de sus utilidades es para "levantar mediate Wake on LAN" una maquina,
es ideal tambien para lo que comentas.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y
no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"F" wrote in message
news:%
Me gustaria saber, los pcs, que estan encedidos en mi segmento de red,
algunas IP son estaticas y otras dinamicas.

Habia pensado que quizas con

"arp -a" (que te devuelte las entradas actuales arp) sea suficiente, la
verdad que no es imprensindible, que esa exacto, es decir puede fallar,
por algunos segundo o incluso minutos sin problemas, solo necesito una
idea aproximanda, del numero de IP y cuales son la que estan encendidas

¿puede valerme este sistema, o estoy dando palos de ciegos?







Respuesta Responder a este mensaje
#4 JM Tella Llop [MVP Windows]
05/02/2005 - 23:47 | Informe spam
he encontrado un script para linux (bash) que mas o menos hace lo de
los ping, por intervalos, todo sera adaptarlo para XP (ahora me
pondre a ello).



Es que en tcp/ip no hay otra manera de saber si una maquina está viva
que mediante barrido de pings. O bien que "tu" hayas accedido
previamente en cuyo caso estará en tu cachñe de ARP.. pero esto
utlimo no te indica si la maquina es este momento está viva. Simplemente
te indicaría que en algun momento en que ha estado viva durate "tu"
sesion, tu accediste a ella


Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"F" wrote in message
news:
Muchas gracias ya lo vi :-)

¿por lo que veo la unica manera de sabe si un pc esta encendido es
haciendo PING a esa direccion verdad.?

he encontrado un script para linux (bash) que mas o menos hace lo de
los ping, por intervalos, todo sera adaptarlo para XP (ahora me
pondre a ello).

Relamente necesito todo esto por que tuve una idea curiosa, con un
programa que hiciste, tu, el de matar procesos en remoto "Para
Administradores: cómo matar programas P2P en máquinas remotas", en que
el usas un fichero "máquinas.txt ", habia pensado que quizas fuera
util hacer que ese fichero se genera de manera dinamica y todo el lio
viene por eso.

Un saludo
F



"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:
aps!... y por cierto, revisa el hilo de ayer que te he dejado otra
solucion mucho mas elegante a lo que querias mediante script :-)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"JM Tella Llop [MVP Windows]" wrote in message
news:
No te vale no se conservan todas las direcciones sino solo
aquellas de las maquinas que has accedido...

Hay utilidades de barrido de ping que son instantaneas..
Esta: http://www.youngzsoft.net/cc-get-mac-address/ la cual,
realmente una de sus utilidades es para "levantar mediate Wake on
LAN" una maquina, es ideal tambien para lo que comentas.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"F" wrote in message
news:%
Me gustaria saber, los pcs, que estan encedidos en mi segmento de
red, algunas IP son estaticas y otras dinamicas.

Habia pensado que quizas con

"arp -a" (que te devuelte las entradas actuales arp) sea
suficiente, la verdad que no es imprensindible, que esa exacto, es
decir puede fallar, por algunos segundo o incluso minutos sin
problemas, solo necesito una idea aproximanda, del numero de IP y
cuales son la que estan encendidas

¿puede valerme este sistema, o estoy dando palos de ciegos?











Respuesta Responder a este mensaje
#5 F
06/02/2005 - 01:13 | Informe spam
"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:
he encontrado un script para linux (bash) que mas o menos hace lo de los
ping, por intervalos, todo sera adaptarlo para XP (ahora me pondre a
ello).



Es que en tcp/ip no hay otra manera de saber si una maquina está viva que
mediante barrido de pings. O bien que "tu" hayas accedido previamente en
cuyo caso estará en tu cachñe de ARP.. pero esto utlimo no te indica
si la maquina es este momento está viva. Simplemente te indicaría que en
algun momento en que ha estado viva durate "tu" sesion, tu accediste a
ella




Ok, he hecho un batch que mas o menos, me hace el barrido de ping, solo
tengo un duda, si todo la red tuviera IP dimanica, ¿asignaria la mimas
mascara de red, ¿a todos los usuarios?.?

Mi bath lo que hace, es de momento (que no tengo ganas de pensar) suponer
que tengo una mascara de red del estilo 255.255.255.0 (es una prueba, ya
depura esto, para que tb agare la mascara de red el), y entonces toma mi
direciion IP y a partir de eso configue la direccion de RED, y va probando
IP.

Pero claro eso solo funciona si para todo mi segmento de red (fsico), toma
la misma mascara en ip dinamica, ¿esto es asi? (no tienen que ser
255.255.255.0, es solo un prototipo)

Un saludo
F


PD: Por si te interesa, el bath es este, algunas cosas puede estar liosas,
pero tengo sueñooo, jajaja

echo off
setlocal enabledelayedexpansion


REM CONSTANTES
REM IP1=primer IP A comprobar
REM IP2=ultima IP a comprobar
set IP1=1
set IP2=4

REM Variables
REM RED tu red
REM SUBRED tu subred =del estilo 192.168.0
set REDSET SUBRED
REM Obtiene sub red
REM presupone red de tipo 255.255.255.0

ipconfig | find /i "IP"> salida.$$$
for /F "tokens=2 delims=:" %%i IN (salida.$$$) DO (

set red=%%i
for /F "tokens=1,2,3 usebackq delims=." %%r in (`echo %%i`) do set
SUBRED=%%r.%%s.%%t
call :hacerping
)

pause

goto :EOF

:HACERPING
REM HACE LOS PING EN LA SUBRED
for /L %%n in (%IP1%,1,%IP2%) do (
rem echo Ping !subred!.%%n
ping -n 1 !subred!.%%n | find /i "Tiempo de espera agotado" > salida2.$$$
SET llego=True
for /F %%k IN (salida2.$$$) DO if {%%K} NEQ {} set llego=false
REM muestra por pantalla si llevo o no
if {!llego!} EQU {True} echo ESTA VIVO !subred!.%%n
)
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida