ตรวจสอบโดเมน
all .com .net .org
.info .co.th .go.th .mi.th
.in.th .net.th .or.th .edu
.biz .cc .tv .name
รับข่าวสารทางอีเมล
   

แบน ip ด้วย .htaccess ของบอร์ด SMF

View : 1047

ประเดิมบอร์ดนี้ด้วยความร้อนแรงของ สแปมขยะจากฝรั่ง 

วิธีการแก้ปัญหาก็มีหลายวิธี แต่ขอเริ่มด้วยวิธีง่ายๆ 

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/
รับทำเว็บไซต์