<?php
$i1=217; $i2=12; $i3=200; $i4=1; //здесь надо вписать начало диапазона
$a1=217; $a2=12; $a3=240; $a4=255; //здесь конец диапазона
$o1=$i1; $o2=$i2; $o3=$i3; $o4=$i4;
for( ; ; ){
$host=gethostbyaddr($o1.'.'.$o2.'.'.$o3.'.'.$o4);
if($host & $host != $o1.'.'.$o2.'.'.$o3.'.'.$o4)
echo $o1.'.'.$o2.'.'.$o3.'.'.$o4.': '.$host."\r\n";
$o4++;
if($i3<$a3 or $i2<$a2 or $i1<$a1){
if($o4>255){
$o3++;
if($i2<$a2 or $i1<$a1){
if($o3>255){
$o2++;
if($i1<$a1){
if($o2>255){
$o1++;
if($o1>$a1){
break;
}
$o2=1;
}
}elseif($o2>$a2){
break;
}
$o3=1;
}
}elseif($o3>$a3){
break;
}
$o4=1;
}
}elseif($o4>$a4){
break;
}
}
?>