ประกาศวันที่ 23-07-2007 10:02:47
แนะนำ script php สำหรับการ Block IP ที่ไม่ต้องการให้เข้าเว็บไซต์ เรียนท่านลูกค้า
สำหรับท่านลูกค้าที่ใช้บริการโฮสติ้งแบบยูนิกส์ ( Unix Hosting ) สามารถนำ script ดังกล่าวไปประยุกต์ใช้เพื่อป้องกันการเข้ามาของ IP ที่ไม่ต้องการได้
สามารถนำไปใช้กับ Web Board ต่าง ๆ เพื่อป้องกันการ Post ที่ไม่ต้องการได้ สามารถนำไปใช้ป้องการการโจมตีผ่าน script ที่ใช้ส่งเมล์ต่าง ๆ ได้
ลองดูตัวอย่าง script ที่ใช้สำหรับป้องกันการโจมตีดูนะครับ
<?
if (trim($ip) == ""){
$ip = getenv("HTTP_X_FORWARDED_FOR");
if (trim($ip) == ""){
$ip = getenv("REMOTE_ADDR");
}
}
switch($ip){
case "89.234.160.10":
exit;
break;
case "xxx.xxx.xxx.xxx":
exit;
break;
}
?>
ท่านลูกค้าสามารถที่จะเพิ่มเติม IP ที่ไม่ต้องการให้เข้ามาที่ hosting ของท่านได้ โดยเพิ่มบรรทัด
case "xxx.xxx.xxx.xxx": exit; break;
เข้าไปก่อนเครื่องหมาย } ครับ โดยระบุ IP ลงไประหว่าง " ครับ
ติดขัดปัญหาส่วนใดสามารถติดต่อสอบถามเพิ่มเติมได้ตลอด 24 ชัวโมงครับ
ขอบพระคุณที่ใช้บริการของเรา Naxza Web Hosting |