Seleccionar Ip's libres

Iniciado por FeArX, 6 Junio 2008, 16:17 PM

0 Miembros y 2 Visitantes están viendo este tema.

FeArX

Hola, tengo una duda en php, tengo un archivo en texto plano que contiene todas las ips asignadas a una ip interna junto con su direccion de salida del router. ejemplo

   || IP dentro de red      || Mascara de IP      || Ip con la que sale de la red
1 || 10.0.0.1 /30            || 255.255.255.248   || 201.X.X.X
2 || 10.0.0.40 /29          || 255.255.255.240   || 201.X.X.40

Necesito calcular cuantas ips libres me quedan entre las ip's 1 y 2, ya me he bajado varias calculadoras Ips y ya busque en el foro, pero no hay una herramienta (o post) que me resuelva la duda...

Agradeciendo de antemano y esperando una pronta respuesta...
Solo los mas debiles son los que no quieren ni estan dispuestos a dejar de depender de los demas

дٳŦ٭

A ver, no entiendo muy bien tu pregunta pero puedes hacer lo siguiente:

Haz un while o un for con todas tus ips, usa sockets para ver si la ip responde al ping y con funciones de texto ve guardando las mismas que sí respondan. Espero te ayude.

Suerte


Con sangre andaluza :)


FeArX

Je, bueno, si, creo que al final llegare a eso, pero donde podria conseguir informacion sobre un for para ips??? (lo digo xq al llegar a x.x.x.255, es que salto a x.x.y.1)

Gracias =)
Solo los mas debiles son los que no quieren ni estan dispuestos a dejar de depender de los demas