arash2105
December 17th, 2012, 10:06
درود
من از وب سرور lighttpd با مشخصات زیر استفاده میکنم
lighttpd/1.4.28 (ssl) - a light and fast webserver
من نیاز دارم که بعضی از ip range ها فقط به سرور من دسترسی داشته باشند
برای اینکار از mod_access استفاده کردم اما فقط تا 30 عدد ip reange قبول می کند . ممنون میشم راهنمایی کنید . باید بیش از 200 ip range را به دستور لیست زیر اضافه کنم اما هنگامی که ip ها بیشتر از 30 عدد می شوند این دستور و ماژول mod_access کار نمی کند
مثالی از دستوری که استفاده کرده ام در زیر مشاهده میکنید
پیشاپیش از راهنمایی شما ممنونم
با سپاس
$HTTP["url"] =~ "^/DL/" {
$HTTP["remoteip"] != "1.1.1.1/21"{
$HTTP["remoteip"] != "2.2.2.2/21"{
$HTTP["remoteip"] != "3.3.3.3/20"{
$HTTP["remoteip"] != "4.4.4.4/19"{
$HTTP["remoteip"] != "5.5.5.5/21"{
$HTTP["remoteip"] != "6.6.6.6/15"{
url.access-deny = ( "" )
}
}
}
}
}
}
}
من از وب سرور lighttpd با مشخصات زیر استفاده میکنم
lighttpd/1.4.28 (ssl) - a light and fast webserver
من نیاز دارم که بعضی از ip range ها فقط به سرور من دسترسی داشته باشند
برای اینکار از mod_access استفاده کردم اما فقط تا 30 عدد ip reange قبول می کند . ممنون میشم راهنمایی کنید . باید بیش از 200 ip range را به دستور لیست زیر اضافه کنم اما هنگامی که ip ها بیشتر از 30 عدد می شوند این دستور و ماژول mod_access کار نمی کند
مثالی از دستوری که استفاده کرده ام در زیر مشاهده میکنید
پیشاپیش از راهنمایی شما ممنونم
با سپاس
$HTTP["url"] =~ "^/DL/" {
$HTTP["remoteip"] != "1.1.1.1/21"{
$HTTP["remoteip"] != "2.2.2.2/21"{
$HTTP["remoteip"] != "3.3.3.3/20"{
$HTTP["remoteip"] != "4.4.4.4/19"{
$HTTP["remoteip"] != "5.5.5.5/21"{
$HTTP["remoteip"] != "6.6.6.6/15"{
url.access-deny = ( "" )
}
}
}
}
}
}
}