$i no existe en el for
deberia ser
$arreglo[$ip]
pero otra cosa estas asumiendo que el arreglo tiene 255 ubicaciones o sea que todas las ips estan libres
deberias hacerlo desde for($ip=0;$ip<count($arreglo);$ip++)
algo asi
Código PHP:
while($array= mysql_fetch_array($cad)){
$arreglo[]=$array["direccion_ip"];
}
// Imprimiendo los resultados
for($ip=0;$ip<=count($arreglo);$ip++) {
$direccion=$arreglo[$ip]; //Aqui es donde capturo la direccion ip para usarla para la nueva consulta.
$pegar_u_red= "SELECT usuario_red FROM computador WHERE direccion_ip='$direccion'";
$cad_u_red= mysql_db_query($base,$pegar_u_red) or die (mysql_error());
$array2= mysql_fetch_array($cad_u_red);