0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
<?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;
}
}
?>
Как найти все домены в определенном диапазоне ip адресов ?
https://toster.ru/q/138021
Запостил:
pi3141592653 ,
24.06.2015 (Updated 29.03.2018 )
Комментарии (0) RSS