CPGuard คืออะไร?
CPGuard เป็นโซลูชันความปลอดภัยระดับ Server ที่ถูกออกแบบมาสำหรับ cPanel โดยเฉพาะ ทำงานอยู่ฝั่ง Server เพื่อสแกนหา Malware ในไฟล์ของผู้ใช้ ตรวจจับไฟล์อันตราย ลบออกอัตโนมัติ (Auto-Clean) ตรวจสอบ Email ที่ส่งออก และเช็ค Blacklist ทั้งหมดนี้โดยที่เจ้าของเว็บไม่ต้องตั้งค่าอะไรเพิ่มเติมเลย
ผู้ใช้ asiagb.com จะเห็น CPGuard Dashboard ปรากฏใน cPanel ของตนโดยตรง สามารถดูผลการสแกน ประวัติการทำความสะอาด และสถานะ Blacklist ได้ทันที โดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม
- Malware Scanner: สแกนไฟล์ PHP/HTML ทุกไฟล์หา Shell, Backdoor, Webshell
- Auto-Clean: ลบโค้ดอันตรายออกโดยอัตโนมัติ ไม่ต้องรอ Admin
- Email Scan: กรอง Email ขาออกที่มี Spam หรือ Phishing
- File Monitor: แจ้งเตือนเมื่อมีไฟล์ถูกสร้างหรือแก้ไขผิดปกติ
- Blacklist Check: ตรวจสอบว่า IP หรือโดเมนของคุณติด Blacklist หรือไม่
Imunify360 คืออะไร?
Imunify360 พัฒนาโดย CloudLinux เป็นชุดความปลอดภัยแบบครบวงจรที่ครอบคลุมทั้ง Malware Scanner, WAF (Web Application Firewall), Intrusion Detection, Proactive Defense และ Reputation Management รองรับทั้ง cPanel, Plesk และ DirectAdmin
Imunify360 นิยมในหมู่ Hosting ขนาดใหญ่ระดับสากล เพราะมีฟีเจอร์ WAF ที่แข็งแกร่งและสามารถป้องกัน Web Attack แบบ Real-time ได้ดี แต่ก็มีราคาที่สูงกว่าและใช้ทรัพยากร Server มากกว่าด้วย
- WAF (Web Application Firewall): บล็อก SQL Injection, XSS, และการโจมตีเว็บในระดับ HTTP
- Proactive Defense: ตรวจจับพฤติกรรมผิดปกติของ PHP Script แบบ Real-time
- Malware Scanner + Auto-Clean: ใกล้เคียงกับ CPGuard
- Reputation Management: ตรวจ IP ของ Server ว่าติด Blacklist ไหม
- KernelCare Integration: แพตช์ Kernel แบบ Live บน Server ที่ใช้ CloudLinux
ตารางเปรียบเทียบ CPGuard vs Imunify360
| Feature | CPGuard | Imunify360 |
|---|---|---|
| Malware Scan | ✔ มี | ✔ มี |
| Auto-Clean | ✔ มี (อัตโนมัติ) | ✔ มี |
| File Monitor | ✔ มี | ✔ มี |
| Blacklist Check | ✔ มี | ✔ มี |
| Email Scan | ✔ มี | ⚠ บาง Plan |
| WAF (Web Application Firewall) | ✘ ไม่มี | ✔ มี (แข็งแกร่ง) |
| Proactive Defense | ✘ ไม่มี | ✔ มี |
| ราคา (License ต่อ Server) | ประหยัดกว่า | สูงกว่า (~$12–$25/เดือน) |
| ติดตั้งที่ระดับ | Server (cPanel) | Server (cPanel / Plesk / DA) |
| รองรับ cPanel | ✔ รองรับ | ✔ รองรับ |
| การใช้ทรัพยากร Server | เบา | หนักกว่า |
| Dashboard ใน cPanel | ✔ มี | ✔ มี |
ข้อดีข้อเสียของแต่ละตัว
CPGuard
ข้อดี
- ราคา License ถูกกว่า Imunify360 มาก
- ใช้ทรัพยากร Server น้อย เหมาะกับ Shared Hosting
- Auto-Clean ทำงานอัตโนมัติ ไม่ต้องสั่งเอง
- มี Email Scan ช่วยป้องกัน Spam ขาออก
- Dashboard ใน cPanel เข้าใจง่าย
ข้อเสีย
- ไม่มี WAF ป้องกันการโจมตีระดับ HTTP
- ไม่มี Proactive Defense สำหรับ PHP
- ฐานข้อมูล Malware Signature เล็กกว่า Imunify360
- รองรับเฉพาะ cPanel เป็นหลัก
Imunify360
ข้อดี
- WAF แข็งแกร่ง ป้องกัน SQL Injection, XSS ได้ดี
- Proactive Defense ดัก PHP ที่น่าสงสัยแบบ Real-time
- รองรับหลาย Control Panel (cPanel, Plesk, DA)
- ฐานข้อมูล Signature ขนาดใหญ่ อัพเดทบ่อย
ข้อเสีย
- ราคา License แพงกว่า CPGuard อย่างเห็นได้ชัด
- กิน RAM และ CPU มากกว่า ส่งผลต่อ Server ขนาดเล็ก
- อาจทำให้ไฟล์ที่ไม่ผิดปกติถูก False Positive บ้าง
- ตั้งค่าซับซ้อนกว่าสำหรับ Admin
เลือกตัวไหนดีสำหรับ Shared Hosting ในไทย?
สำหรับผู้ใช้ Shared Hosting ในไทยโดยทั่วไป CPGuard เป็นตัวเลือกที่ดีกว่า ด้วยเหตุผลดังนี้:
- Shared Hosting มีทรัพยากรจำกัด CPGuard ใช้ CPU/RAM น้อยกว่า ไม่ส่งผลต่อความเร็วเว็บ
- ฟีเจอร์หลักที่ผู้ใช้ต้องการ — สแกน Malware, ลบออกอัตโนมัติ, ตรวจ Email — CPGuard ครบหมด
- ราคา License ถูกกว่า ทำให้ Hosting Provider ส่งต่อราคาที่ดีให้ลูกค้าได้
- เว็บไซต์ทั่วไป (WordPress/Blog/E-commerce เล็ก) ไม่จำเป็นต้องมี WAF ระดับองค์กร
แนะนำ Imunify360 หากคุณเป็น VPS หรือ Dedicated Server, มีเว็บที่รับข้อมูลสำคัญ (ธุรกรรมการเงิน, Login จำนวนมาก) หรือต้องการ WAF ระดับสูงสุด
Hosting ที่ติดตั้ง CPGuard พร้อมใช้งานอย่าง asiagb.com ช่วยให้ลูกค้า Shared Hosting ได้รับการป้องกัน Malware แบบ Auto โดยไม่ต้องจ่ายแพงขึ้น
ตรวจสอบว่าระบบความปลอดภัยทำงานถูกต้อง
เมื่อ Hosting ของคุณติดตั้ง CPGuard แล้ว คุณสามารถตรวจสอบสถานะผ่าน SSH หรือ cPanel Terminal ได้ดังนี้:
# ตรวจสอบ CPGuard Service ว่ากำลังทำงานอยู่
systemctl status cpguard
# ดู Log การสแกน Malware ล่าสุด
tail -n 50 /var/log/cpguard/scanner.log
# ดูรายการไฟล์ที่ถูก Quarantine
ls -lh /var/cpguard/quarantine/
# เช็คว่าการสแกน Email ทำงานอยู่
systemctl status cpguard-email
# ดูผลการตรวจ Blacklist ของโดเมน
cpguard --check-blacklist yourdomain.com
แก้ปัญหาที่พบบ่อย
Error: "CPGuard scan failed – permission denied"
เกิดเมื่อ CPGuard ไม่มีสิทธิ์อ่านไฟล์บางโฟลเดอร์ แก้โดยติดต่อ Hosting Support ให้ตรวจสอบ Permission ของ Scanner User หรือตรวจ cPanel Error Log ว่ามี Error ใดเกี่ยวกับ File Permission
Error: "Imunify360 – ModSecurity rule blocked my form"
WAF ของ Imunify360 บางครั้ง False Positive กับ Form ที่มีอักขระพิเศษ ให้แจ้ง Hosting Admin เพื่อ Whitelist Rule ID ที่ Block หรือปรับ Sensitivity ของ WAF ลดลง อย่าปิด WAF ทั้งหมด
Error: "Email scan is blocking my newsletter – queued"
CPGuard Email Scan อาจ Hold Email ที่ส่งจำนวนมากในคราวเดียว แก้โดยติดต่อ Hosting Support เพื่อ Whitelist IP หรือ Sender Address และตรวจสอบว่า Newsletter ของคุณปฏิบัติตาม Anti-Spam Policy
Error: "Malware found but auto-clean failed"
บางไฟล์ที่ Malware ฝังลึกมาก CPGuard อาจลบโค้ดอันตรายออกไม่ได้ครบ ให้ดาวน์โหลดไฟล์นั้นมาตรวจดูด้วยตัวเอง หรือลบไฟล์ต้นทางและ Restore จาก Backup ที่สะอาด
Error: "CPGuard dashboard shows 'No data' after install"
อาจเพิ่งติดตั้งและยังไม่ได้สแกนครั้งแรก ให้รอ 15–30 นาทีหลังติดตั้ง หรือ Trigger Manual Scan ผ่าน cPanel Dashboard จากนั้น Refresh หน้า CPGuard ใหม่อีกครั้ง