Bot Traffic เป็นปัญหาใหญ่สำหรับเว็บส่วนใหญ่ ตั้งแต่ Bot ที่ขูดเนื้อหาไปขาย ยัดดึง Bandwidth ไปโดยเปล่าประโยชน์ ไปจนถึง Bot อันตรายที่ใช้สับเปลี่ยนพาสเวิร์ด Cloudflare มีเครื่องมือสำหรับจัดการ Bot หลายระดับ ที่ช่วยป้องกันเว็บบน VPS ได้อย่างมีประสิทธิผล
ประเภทของ Bot บนเว็บไซต์
ไม่ใช่ Bot ทุกตัวจะเป็นอันตราย Cloudflare แบ่ง Bot ออกเป็นหลายประเภท:
- Verified Good Bots: Google, Bing, Facebook เป็นต้น — ควรอนุญาต
- Unverified Bots: Bot ที่อ้างว่าเป็น Googlebot แต่ไม่มีการยืนยัน
- Likely Automated: Traffic ที่ดูเหมือนอัตโนมัติแต่ยังไม่แน่ชัด
- Definitely Automated: Bot แน่นอน
- Verified Bot: Bot ที่ Cloudflare รับรองว่าเป็นของแท้
Bot Fight Mode (Free Plan)
Bot Fight Mode เป็นฟีเจอร์ฟรีที่ช่วยบล็อก Bot ที่รู้จักอย่างชัดเจนโดยอัตโนมัติ
วิธีเปิด Bot Fight Mode
- ไปที่ Security → Bots
- เปิด Bot Fight Mode
เมื่อเปิดแล้ว Cloudflare จะเริ่มให้ Bot ที่ถูกจับได้ผ่าน JS Challenge โดยอัตโนมัติ Bot ส่วนใหญ่ไม่สามารถผ่านได้
Super Bot Fight Mode (Pro Plan)
Pro Plan ขึ้นไปได้รับ Super Bot Fight Mode ซึ่งควบคุมได้ละเอียดมากกว่า สามารถกำหนด Action แยกต่างหากสำหรับแต่ละประเภท Bot:
| ประเภท Bot | Action ที่เลือกได้ |
|---|---|
| Definitely Automated | Allow, Block, Managed Challenge |
| Likely Automated | Allow, Managed Challenge |
| Verified Bot | Allow เสมอ |
| Unverified Bot | Allow, Block, Managed Challenge |
Bot Analytics
สามารถดูสถิติการใช้งานของ Bot ได้ที่ Security → Bots โดยเห็นได้ว่า:
- สัดส่วน Human Traffic vs Bot Traffic
- ประเภทของ Bot ที่เข้ามามากที่สุด
- URL ที่ถูก Bot เข้าถึงบ่อยที่สุด
- ประเทศและ ASN ของ Bot Traffic
ประยุกต์ใช้กับ VPS
เว็บบน VPS ที่ใช้ Cloudflare ควรเปิด Bot Fight Mode เสมอ เพราะ:
- ช่วยลด Bandwidth ที่ถูกใช้โดย Bad Bot ทำให้ VPS ไม่ต้องรับ Load อย่างไร้ประโยชน์
- เพิ่มความปลอดภัยให้เนื้อหาและข้อมูลสำคัญ
- ป้องกันการทำ Credential Stuffing ผ่าน Login Form
- รักษาเสถียรภาพของผล PageSpeed เพราะ Bot ไม่ค่อยเปิด Session ให้เสีย Resource
สรุป
Cloudflare Bot Management ตั้งแต่ระดับ Free Bot Fight Mode ไปจนถึง Enterprise Bot Management ที่ใช้ ML ในการตัดสินใจ ช่วยให้เว็บบน VPS ยิ่งปลอดภัยและใช้ Resource ได้อย่างคุ้มค่ายิ่งขึ้น

