CPGuard คืออะไร
CPGuard คือระบบรักษาความปลอดภัยสำหรับ Web Hosting ที่ทำงานอยู่บน Server โดยตรง ไม่ใช่ Plugin หรือซอฟต์แวร์ที่ต้องติดตั้งในเว็บไซต์ของคุณเอง CPGuard ได้รับการออกแบบมาเพื่อทำงานร่วมกับ cPanel ซึ่งเป็นระบบจัดการ Hosting ยอดนิยม ทำให้ผู้ใช้สามารถดูสถานะความปลอดภัยของเว็บไซต์ได้จากแดชบอร์ด cPanel ที่คุ้นเคย
ชื่อ "CPGuard" มาจากคำว่า cPanel + Guard (ผู้คุ้มกัน) สะท้อนถึงหน้าที่หลักคือการเฝ้าระวังและคุ้มครองเว็บไซต์บน Hosting ที่ใช้ cPanel ให้ปลอดภัยจากภัยคุกคามทางไซเบอร์ตลอดเวลา
สำหรับผู้ใช้ Hosting มือใหม่ที่ยังไม่เข้าใจเรื่องความปลอดภัย CPGuard ทำงานแบบ "Set and Forget" คือตั้งค่าครั้งเดียวแล้วระบบจัดการให้เองอัตโนมัติ ไม่ต้องมีความรู้ด้านเทคนิคลึกซึ้ง
คุณสมบัติหลักของ CPGuard
1. Malware Scanner — สแกนมัลแวร์
CPGuard สแกนไฟล์ทุกไฟล์บน Hosting ของคุณเพื่อหาโค้ดอันตราย รวมถึง Backdoor, Web Shell, Trojan, Phishing Pages และสคริปต์ที่แฮกเกอร์ฝังไว้ การสแกนทำงานตามตารางเวลาหรือเมื่อมีการอัพโหลดไฟล์ใหม่
2. Auto-Clean — ทำความสะอาดอัตโนมัติ
เมื่อพบมัลแวร์ CPGuard สามารถลบโค้ดอันตรายออกจากไฟล์ได้อัตโนมัติโดยไม่ต้องรอให้คุณดำเนินการเอง ไฟล์ที่ Clean สำเร็จจะกลับมาใช้งานได้ตามปกติ ส่วนไฟล์ที่ Clean ไม่ได้จะถูก Quarantine ไว้ให้ตรวจสอบ
3. Email Scanning — สแกนอีเมล
CPGuard ตรวจสอบอีเมลที่ส่งออกจาก Server เพื่อป้องกันไม่ให้ Account ของคุณถูกใช้เป็นเครื่องมือส่ง Spam หรือ Phishing Email ซึ่งจะส่งผลเสียต่อ IP Reputation ของโดเมน
4. File Monitor — ตรวจจับการเปลี่ยนแปลงไฟล์
ระบบ Real-Time Monitoring ตรวจจับว่ามีไฟล์สำคัญถูกแก้ไข เพิ่ม หรือลบโดยไม่ได้รับอนุญาต ช่วยให้รู้ทันทีเมื่อเกิดการบุกรุก
5. Blacklist Monitor — ตรวจสอบสถานะ Blacklist
CPGuard ตรวจสอบว่าโดเมนและ IP ของคุณถูกขึ้น Blacklist โดย Google Safe Browsing, Spamhaus, SURBL หรือ Database ชื่อดังอื่นๆ หรือไม่ และแจ้งเตือนเมื่อพบปัญหา
6. แจ้งเตือนทางอีเมล
เมื่อ CPGuard พบภัยคุกคาม ระบบจะส่ง Email แจ้งเตือนไปยังเจ้าของ Account ทันที พร้อมรายละเอียดว่าพบอะไร ที่ไหน และดำเนินการอะไรไปแล้ว
CPGuard ทำงานยังไง
CPGuard ทำงานในระดับ Server ซึ่งหมายความว่ามันมีสิทธิ์เข้าถึงไฟล์ทั้งหมดบน Hosting ได้โดยตรง ต่างจาก Security Plugin ของ WordPress ที่ทำงานในระดับ Application เท่านั้น
กระบวนการทำงานพื้นฐานของ CPGuard:
- Scan Engine — CPGuard ใช้ฐานข้อมูล Signature มัลแวร์ที่อัพเดทสม่ำเสมอ สแกนเปรียบเทียบไฟล์กับ Signature ที่รู้จัก
- Heuristic Analysis — วิเคราะห์พฤติกรรมของโค้ดเพื่อตรวจจับมัลแวร์ใหม่ที่ยังไม่มีใน Signature Database
- Real-Time Protection — เฝ้าระวังการเปลี่ยนแปลงไฟล์แบบ Real-Time ตรวจจับการโจมตีได้ทันทีที่เกิดขึ้น
- Auto-Remediation — ลบหรือกักกันไฟล์อันตรายโดยอัตโนมัติตามนโยบายที่ตั้งไว้
- Reporting — บันทึกทุกการกระทำไว้ใน Log เพื่อให้ตรวจสอบย้อนหลังได้
CPGuard vs ระบบความปลอดภัยอื่น
CPGuard vs Imunify360
ทั้งคู่เป็นระบบความปลอดภัยระดับ Server แต่ CPGuard เน้นเรื่อง Malware Scanning และ Auto-Clean เป็นหลัก ในขณะที่ Imunify360 มี Firewall และ WAF (Web Application Firewall) เพิ่มเติม CPGuard มักมีค่าใช้จ่ายที่ต่ำกว่า ทำให้ Hosting Provider นำมาให้บริการในแผน Shared Hosting ได้โดยไม่เพิ่มราคาค่าบริการมากนัก
CPGuard vs Security Plugin (WordPress)
Security Plugin เช่น Wordfence หรือ iThemes Security ทำงานในระดับ WordPress Application เท่านั้น ไม่สามารถสแกนไฟล์นอก WordPress หรือตรวจสอบ Server Configuration ได้ CPGuard ทำงานในระดับ OS สามารถป้องกันภัยคุกคามได้กว้างกว่ามาก และทำงานแม้ว่า WordPress จะล่มหรือถูกโจมตีจนใช้งานไม่ได้
ทำไม Hosting ที่ดีต้องมี CPGuard
เว็บไซต์ที่ถูกแฮกหรือมีมัลแวร์ส่งผลเสียหลายด้านพร้อมกัน ทั้งประสบการณ์ผู้ใช้ที่แย่ลง คะแนน SEO ตกฮวบเพราะ Google Blacklist โดเมน ชื่อเสียงธุรกิจเสียหาย และอาจถูกลูกค้าฟ้องร้องหากข้อมูลส่วนตัวรั่วไหล
ผู้ให้บริการ Hosting ชั้นนำอย่าง asiagb.com ได้ติดตั้ง CPGuard คุ้มครองในระดับ Server ให้กับทุก Account โดยไม่มีค่าใช้จ่ายเพิ่ม ซึ่งหมายความว่าเว็บไซต์ของคุณได้รับการปกป้องแบบ 24/7 ตั้งแต่วันแรกที่เปิดใช้งาน Hosting โดยไม่ต้องตั้งค่าอะไรเพิ่มเติมเอง
สิ่งที่ Hosting Provider ควรมีด้านความปลอดภัย:
- CPGuard หรือ Imunify360 ระดับ Server
- SSL Certificate ฟรี (Let's Encrypt)
- Firewall ระดับ Network
- DDoS Protection พื้นฐาน
- Automatic Backup รายวัน
- ModSecurity WAF ใน cPanel
ดู CPGuard ใน cPanel ของคุณ
ถ้า Hosting ของคุณมี CPGuard คุณสามารถเข้าถึงได้จาก cPanel:
- Login เข้า cPanel ที่
yourdomain.com:2083 - ค้นหา "CPGuard" หรือ "Security" ใน Search Bar ด้านบน
- คลิกไอคอน CPGuard เพื่อเข้าสู่แดชบอร์ด
- แดชบอร์ดจะแสดงสถิติการสแกน ไฟล์ที่พบปัญหา และสถานะ Blacklist
ตรวจสอบว่า CPGuard ทำงานถูกต้อง
# ตรวจสอบว่าเว็บไซต์ไม่ถูก Google Blacklist
curl -s "https://safebrowsing.googleapis.com/v4/threatMatches:find" \
-H "Content-Type: application/json" \
-d '{"client":{"clientId":"test","clientVersion":"1.0"},"threatInfo":{"threatTypes":["MALWARE"],"platformTypes":["ANY_PLATFORM"],"threatEntryTypes":["URL"],"threatEntries":[{"url":"https://yourdomain.com"}]}}'
# ตรวจสอบ Response Header ว่าไม่มี Warning จาก Browser
curl -I https://yourdomain.com 2>&1 | grep -i "x-content-type\|x-frame\|strict-transport"
# ตรวจสอบว่าหน้าเว็บโหลดได้ปกติ ไม่มีเนื้อหาแปลกปลอม
curl -s https://yourdomain.com | grep -i "malware\|hacked\|spam\|phishing"
# ตรวจสอบ Blacklist Status ด้วย MXToolBox (Web)
# เปิด https://mxtoolbox.com/blacklists.aspx แล้วใส่ชื่อโดเมน
curl -s https://yourdomain.com แสดงผลปกติและไม่มีคำว่า malware หรือ hacked ปรากฏ แสดงว่าเว็บไซต์ยังสะอาดดี ควรตรวจสอบแบบนี้สัปดาห์ละครั้งเป็นนิสัยแก้ปัญหาที่พบบ่อย
Error: "CPGuard ไม่ปรากฏใน cPanel"
ตรวจสอบก่อนว่า Hosting Plan ของคุณรวม CPGuard หรือไม่ โดยอ่าน Specification ของแพ็กเกจที่ใช้อยู่ ถ้ายังไม่มีให้ติดต่อ Support เพื่อขอเปิดใช้งาน บาง Hosting Provider อาจต้องอัพเกรดแผนเพื่อรับสิทธิ์นี้
Error: "CPGuard พบ False Positive — ไฟล์ปกติถูกแจ้งว่าเป็นมัลแวร์"
บางครั้ง CPGuard อาจตรวจพบ False Positive โดยเฉพาะในไฟล์ PHP ที่ใช้ฟังก์ชัน Encoding หรือ Obfuscation เช่น base64_decode ถ้ามั่นใจว่าไฟล์นั้นปลอดภัยให้เพิ่มเข้า Whitelist ใน CPGuard Dashboard และแจ้ง Support เพื่อให้ตรวจสอบเพิ่มเติม
Error: "ไม่ได้รับ Email แจ้งเตือนจาก CPGuard"
ตรวจสอบอีเมลใน cPanel → Email Accounts ว่าตั้งค่าถูกต้อง และตรวจสอบ Spam Folder ด้วย นอกจากนี้ให้ตรวจว่า Default Email Address ใน cPanel → Email → Default Address ชี้ไปที่อีเมลที่ถูกต้อง
Error: "CPGuard Auto-Clean ลบไฟล์จนเว็บพัง"
หาก Auto-Clean ลบโค้ดออกจากไฟล์จนทำให้เว็บผิดพลาด ให้ Restore ไฟล์จาก Backup (cPanel → Backup → Restore) แล้วตรวจสอบว่าไฟล์ใดถูกแก้ไข จากนั้นแก้ไขโค้ดที่มีปัญหาและตั้งค่า CPGuard ให้ Quarantine แทน Auto-Clean สำหรับ File นั้น
Error: "โดเมนติด Google Blacklist ทั้งที่ CPGuard ทำงานอยู่"
CPGuard อาจพบมัลแวร์ช้ากว่าที่ Google Crawl เจอ ให้รีบสแกนทันทีผ่าน CPGuard Dashboard แล้ว Clean ไฟล์ที่มีปัญหา จากนั้น Submit ขอ Review ผ่าน Google Search Console ในส่วน Security & Manual Actions เพื่อให้ Google ตรวจสอบและถอด Blacklist ออก
คำถามที่พบบ่อย
CPGuard ฟรีหรือต้องจ่ายเพิ่ม?
ขึ้นอยู่กับ Hosting Provider บางเจ้ารวม CPGuard ในแผน Hosting ทุกแผนโดยไม่มีค่าใช้จ่ายเพิ่ม บางเจ้าให้เฉพาะแผน Business ขึ้นไป และบางเจ้าคิดค่าบริการเพิ่มต่างหาก ควรถาม Support ของ Hosting ที่ใช้อยู่เพื่อความชัดเจน
CPGuard ปกป้องเว็บไซต์ได้ 100% ไหม?
ไม่มีระบบความปลอดภัยใดที่ปกป้องได้ 100% CPGuard ช่วยลดความเสี่ยงได้อย่างมีนัยสำคัญ แต่ควรใช้ร่วมกับ Security Plugin ใน WordPress, รหัสผ่านที่แข็งแรง, อัพเดทธีมและปลั๊กอินสม่ำเสมอ และ Backup รายวัน
CPGuard สแกนบ่อยแค่ไหน?
ขึ้นอยู่กับการตั้งค่าของ Hosting Provider โดยทั่วไปจะสแกนเต็มรูปแบบวันละ 1-2 ครั้ง และมี Real-Time Monitoring สำหรับตรวจจับการเปลี่ยนแปลงไฟล์ฉับพลัน Hosting ที่ดีจะตั้งค่าให้สแกนถี่ขึ้นในช่วง Peak Time