วิธีการแก้ปัญหาก็มีหลายวิธี แต่ขอเริ่มด้วยวิธีง่ายๆ
1.ไปที่ส่วน admin ของ smf
ศูนย์ดำเนินการระบบ -> สมาชิกที่ถูกแบน -> เพิ่มใหม่
เพิ่ม ชื่อที่จะแบน , ip , โฮล , เมล์ ฯ แล้วบันทึก
2.ใช้ .htaccess วิธีนี้น่าสนใจกว่าแบบแรก ทำอย่างไรมาดูครับ
สร้างไฟล์ text ขึ้นมาเปลี่ยนชื่อเป็น .htaccess อัพโหลดไปไว้ในเว็บ เช่น public_html/
ลืมไป ก่อนที่จะอัพต้องพิมพ์อะไรเล็กน้อยตามนี้
#Block IP from accessing website using .htaccess
order allow,deny
deny from 192.168.1.0 <-- บล็อก ip นี้ไม่ให้เข้าเว็บได้
deny from 192.168.10.0/24 <-- บล็อกตั้งแต่ 192.168.10.0 ถึง 254
allow from all
หรือ
# Deny 69.60.114.0 - 69.60.115.255 (512 addresses)
Deny from 69.60.114.0/23
# Deny 69.60.116.0 - 69.60.119.255 (1024 addresses)
Deny from 69.60.116.0/22
หรือ
# Deny 69.60.114.0 - 69.60.115.255 (512 addresses)
Deny from 69.60.114.0/255.255.254.0
# Deny 69.60.116.0 - 69.60.119.255 (1024 addresses)
Deny from 69.60.116.0/255.255.252.0
คงพอจะเข้าใจนะครับ
ที่มา http://tools.dynamicdrive.com/userban/
เพิ่มเติม ตัวอย่าง
## USER IP BANNING
<Limit GET POST>
order allow,deny
deny from 42.12.5.34
deny from 193.110.145.185
deny from 212.173.53.
deny from 69.242.
allow from all
</Limit>
หรือเข้าไปที่เว็บนี้ http://tools.dynamicdrive.com/userban/
ไม่มีความคิดเห็น:
แสดงความคิดเห็น