ตั้งค่า Cloudflare ร่วมกับ Hosting ให้เว็บไซต์เร็วและปลอดภัยขึ้นทันที
Cloudflare เป็นบริการ CDN และ Reverse Proxy ที่ช่วยให้เว็บไซต์โหลดเร็วขึ้น ป้องกัน DDoS และลดภาระเซิร์ฟเวอร์ได้อย่างมาก แค่ตั้งค่าให้ถูกต้อง เว็บไซต์ที่อยู่บน Hosting ของคุณก็จะได้ประโยชน์จาก CDN ที่กระจายอยู่ทั่วโลกทันที
บทความนี้จะพาคุณตั้งค่า Cloudflare แบบครบทุกขั้นตอน ตั้งแต่สมัครบัญชีจนถึงทดสอบว่าทุกอย่างทำงานถูกต้อง
Cloudflare ทำงานอย่างไร
Cloudflare ทำหน้าที่เป็นตัวกลางระหว่างผู้เข้าชมกับเซิร์ฟเวอร์ต้นทาง เมื่อมี Request เข้ามา Cloudflare จะตอบกลับจาก Cache ที่อยู่ใกล้ผู้ใช้ที่สุดก่อน ถ้าไม่มี Cache จึงส่ง Request ต่อไปยังเซิร์ฟเวอร์ต้นทาง
ประโยชน์ที่ได้รับ ได้แก่ เว็บโหลดเร็วขึ้นจาก CDN ทั่วโลก ป้องกัน DDoS และการโจมตีอื่นๆ ลดภาระ Bandwidth ของเซิร์ฟเวอร์ SSL Certificate ฟรี และ Firewall Rules สำหรับกรองทราฟฟิก
สมัครบัญชีและเพิ่มเว็บไซต์
สร้างบัญชี Cloudflare แล้วคลิก Add a Site พิมพ์ชื่อโดเมน เช่น example.com จากนั้นเลือกแผนบริการ แผนฟรีก็มี CDN, SSL และ DDoS Protection มาให้เพียงพอสำหรับเว็บไซต์ส่วนใหญ่
Cloudflare จะสแกน DNS Record อัตโนมัติ ตรวจสอบให้แน่ใจว่า Record ทั้งหมดถูกต้อง โดยเฉพาะ A Record ที่ชี้ไปยัง IP ของเซิร์ฟเวอร์ Hosting
เปลี่ยน Nameservers ให้ชี้มาที่ Cloudflare
Cloudflare จะให้ Nameservers สองตัว นำไปแทนที่ Nameservers เดิมที่ผู้ให้บริการโดเมน เข้าสู่ระบบของผู้ให้บริการโดเมน ไปที่ส่วนจัดการ Nameservers เปลี่ยนเป็นของ Cloudflare แล้วรอ DNS Propagation ปกติไม่ถึงชั่วโมงแต่อาจนานถึง 24-48 ชั่วโมง
ตั้งค่า DNS Records ให้ถูกต้อง
ตรวจสอบ DNS Records ที่สำคัญ ได้แก่ A Record ชี้โดเมนหลักไปยัง IP ของ Hosting, CNAME สำหรับ www ชี้ไปยังโดเมนหลัก, MX Record สำหรับ Email และ TXT Record สำหรับ SPF กับ DKIM
สำหรับ Record ที่ต้องการให้ผ่าน Cloudflare Proxy ให้เปิดไอคอนเมฆสีส้ม (Proxied) ส่วน MX Record ให้ปิด Proxy (DNS Only) เพราะ Email ไม่ควรผ่าน Cloudflare
ตั้งค่า SSL/TLS อย่างถูกต้อง
การตั้งค่า SSL เป็นส่วนที่สำคัญที่สุด ถ้าตั้งผิดเว็บอาจเข้าไม่ได้หรือเกิด Redirect Loop
เลือก SSL Mode ที่เหมาะสม
Flexible ใช้เมื่อ Hosting ไม่มี SSL ติดตั้ง เข้ารหัสเฉพาะระหว่างผู้ใช้กับ Cloudflare ไม่แนะนำสำหรับเว็บที่มีข้อมูลสำคัญ Full ใช้เมื่อมี SSL ติดตั้งแม้เป็น Self-signed Full (Strict) เหมาะสมที่สุด ใช้เมื่อมี SSL จาก CA ที่ได้รับการยอมรับ เช่น Let's Encrypt
เปิด Always Use HTTPS ในเมนู SSL/TLS > Edge Certificates เพื่อบังคับให้ทราฟฟิกทั้งหมดใช้ HTTPS
ตั้งค่า Caching เพิ่มความเร็ว
ในเมนู Caching ตั้ง Caching Level เป็น Standard, Browser Cache TTL เป็น Respect Existing Headers หรือ 4 ชั่วโมงขึ้นไป และเปิด Auto Minify สำหรับ JavaScript, CSS และ HTML เพื่อลดขนาดไฟล์
ตั้งค่า Security ป้องกันการโจมตี
ตั้ง Security Level เป็น Medium ซึ่งเหมาะสำหรับเว็บทั่วไป สร้าง Firewall Rules เพื่อบล็อกทราฟฟิกจากประเทศที่ไม่ต้องการหรือบล็อก Bot อันตราย เปิด Bot Fight Mode เพื่อป้องกัน Bot อัตโนมัติ
สำหรับเว็บที่ต้องการความปลอดภัยสูง ควรพิจารณาแผนที่มี WAF (Web Application Firewall) เพิ่มเติม
ทดสอบเว็บไซต์หลังตั้งค่า
หลังตั้งค่าทั้งหมด ตรวจสอบว่าหน้าเว็บแสดงผลถูกต้อง SSL ทำงานปกติ และไม่เกิด Redirect Loop ตรวจสอบ HTTP Headers ว่ามี cf-ray Header แสดงว่า Cloudflare ทำงานอยู่
ปัญหาที่พบบ่อยและวิธีแก้ไข
Redirect Loop มักเกิดจากตั้ง SSL Mode เป็น Flexible ขณะที่ Hosting บังคับ HTTPS อยู่แล้ว แก้โดยเปลี่ยนเป็น Full หรือ Full (Strict)
เว็บแสดง IP จริงไม่ถูกต้อง เกิดจากเซิร์ฟเวอร์เห็น IP ของ Cloudflare แทน ต้องติดตั้ง mod_cloudflare หรือตั้งค่า Real IP ใน Web Server
สำหรับผู้ที่ใช้ VPS ควรตั้ง Firewall อนุญาตเฉพาะ IP ของ Cloudflare เข้าถึง Port 80 และ 443 เพื่อป้องกันการเข้าถึงเซิร์ฟเวอร์โดยตรง
คำถามที่พบบ่อย (FAQ)
Cloudflare แผนฟรีเพียงพอสำหรับเว็บไซต์ธุรกิจไหม
สำหรับเว็บไซต์ธุรกิจขนาดเล็กถึงกลาง แผนฟรีเพียงพอ มี CDN, SSL, DDoS Protection และ Firewall Rules พื้นฐาน แต่ถ้าต้องการ WAF, Image Optimization หรือ Priority Support ควรอัปเกรดเป็นแผน Pro
ตั้ง SSL Mode เป็น Flexible ได้ไหม
ไม่แนะนำเพราะข้อมูลระหว่าง Cloudflare กับเซิร์ฟเวอร์จะไม่ถูกเข้ารหัส ควรติดตั้ง SSL บน Hosting (เช่น Let's Encrypt ฟรี) แล้วตั้งเป็น Full (Strict) เพื่อความปลอดภัยสูงสุด
Cloudflare ทำให้เว็บช้าลงได้ไหม
ในบางกรณีอาจช้าลงเล็กน้อยถ้า Cache ไม่ทำงานหรือ Origin Server อยู่ไกลจากผู้ใช้ ให้ตรวจสอบว่า Caching ตั้งค่าถูกต้องและ Cache Hit Ratio สูงพอ
ใช้ Cloudflare แล้วต้องเปลี่ยน Hosting ไหม
ไม่ต้อง Cloudflare ทำงานเป็นตัวกลาง ใช้ได้กับ Hosting ทุกเจ้า แค่เปลี่ยน Nameservers มาชี้ที่ Cloudflare แล้ว DNS จะจัดการเรื่องที่เหลือให้
สรุป
การตั้งค่า Cloudflare ร่วมกับ Hosting ช่วยเพิ่มทั้งความเร็วและความปลอดภัยให้เว็บไซต์ สิ่งสำคัญคือตั้ง SSL Mode ให้ถูกต้อง ตรวจสอบ DNS Records ให้ครบ และทดสอบทุกครั้งหลังตั้งค่า
หากคุณกำลังมองหา Hosting หรือ VPS ที่ทำงานร่วมกับ Cloudflare ได้อย่างสมบูรณ์แบบ DriteStudio พร้อมให้บริการพร้อมระบบรักษาความปลอดภัยระดับมืออาชีพ
![วิธีตั้งค่า Cloudflare ร่วมกับ Hosting ให้เว็บเร็วและปลอดภัย [2026]](/_next/image?url=https%3A%2F%2Fi.imgur.com%2FkQcZFkj.png&w=1920&q=70)