Foros del Web » Programación para mayores de 30 ;) » Java »

como hago un escaneo de ip's en una red lan con java

Estas en el tema de como hago un escaneo de ip's en una red lan con java en el foro de Java en Foros del Web. Hola a todos lo que quisiera es como en java hago escaneo de las ip's de los host conectados a una red lan. lo que ...
  #1 (permalink)  
Antiguo 26/03/2011, 12:26
 
Fecha de Ingreso: marzo-2011
Mensajes: 2
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta como hago un escaneo de ip's en una red lan con java

Hola a todos
lo que quisiera es como en java hago escaneo de las ip's de los host conectados a una red lan. lo que tengo hecho es con la clase inetaddress ingreso un nombre como www.google.com y me sale la IP, lo que quiero es ingresar por ejemplo el parte del nombre o sufijo de varios host, por ejemplo tengo en la lan pcs (pc1lab2, pc2lab2, pc3lab2, pc4lab2) es decir ingreso "lab2" y me desplegaria las ip's de cada una que corresponden al sufijo.

lo que necesito primero es escanear todas las ip's conectadas a la LAN eso nose comohacerlo de ahi yo haria la parte de la comparacion

Asi que ayudenme porfavor
estaria demasiado agradecido
salu2
Bye
  #2 (permalink)  
Antiguo 28/03/2011, 07:32
 
Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 13 años, 2 meses
Puntos: 78
Respuesta: como hago un escaneo de ip's en una red lan con java

Hola totoec2,
para hacer un ping en Java puedes hacerlo de esta forma:

Código PHP:
try{
in InetAddress.getByName("192.168.1.x");
        if (
in.isReachable(1500)){
            
System.out.println("encendido");
        }else{
            
System.out.println("apagado");
        } 
Para escanear una red, simplemente usa un for.

P.D. Si vas a escanear una red externa, tendrás que aumentar el tiempo.

Un saludo!

Athlit

Etiquetas: lan, red
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.