Java - Comom comparar direcciones IP

 
Vista:

Comom comparar direcciones IP

Publicado por Anna (2 intervenciones) el 30/05/2008 16:04:21
Soy principiante. Si no es este el lugar dondo poner la duda y ame direis.

En un servlet, necesito conocer si la direccion Ip del cliente esta comprendida entre 2 direcciones. I

Cual es la mejor manera ?

POr ahora he hehco:

InetAddress addr = InetAddress.getByName("hostname1");
byte[] adress_max = addr.getAddress();

addr = InetAddress.getByName("hostname2");
byte[] adress_min = addr.getAddress();

final InetAddress address = InetAddress.getByName(request.getRemoteHost());
final byte[] bytes = address.getAddress( );

y despues comparo uno a uno en orden los bytes

Hay alguna manera mas directa.

Gracias por vuestras respuestas

Anna
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder