Ufff es casi una pregunta de redes mas que de php....
No se si existen funciones especificas para tratar IPs, si no lo puedes tratar como un texto:
debes usar
explode() para obtener un array con los elemento de la ip
P.e. $arIP=explode(".","172.26.0.0");
$arIP[0] es igual a 172
$arIP[1] es igual a 26
$arIP[2] es igual a 0
$arIP[3] es igual a 0
Lo mismo para la mascara
Luego un bucle for, o varios anidados, y algun condicional, te pude construir el select
Código PHP:
Ver originalfor ($i=0;$i<=255;$i++){
echo "<option value=".$arIP[0].".".$arIP[1].".".$arIP[2].".".$i.">".$arIP[0].".".$arIP[1].".".$arIP[2].".".$i."</option>;
}
Aplica tu conocimiento de redes para que salgan las ip que te interesan...
Si hay algo en el manual