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
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


0