วิธีใช้ Cloudflare เพื่อจัดการ DNS ของคุณ

เผยแพร่แล้ว: 2019-11-29

หากคุณเคยใช้ Google กับ DNS ของชื่อโดเมนของคุณ คุณอาจพบว่ามีการอ้างอิงถึง Cloudflare บ้างเล็กน้อย Cloudflare ได้รับการอธิบายว่าเป็น 'Integrated Global Cloud Platform' นี่คืออะไรกันแน่? กล่าวโดยย่อ Cloudflare มีเครื่องมือมากมายที่ช่วยให้เจ้าของเว็บไซต์รักษาความปลอดภัยเว็บไซต์ของตนและเพิ่มประสิทธิภาพ และเป็นส่วนหนึ่งของชุดเครื่องมือนี้คือความสามารถในการใช้ Cloudflare เพื่อจัดการ DNS ของคุณ

ใช้ Cloudflare เพื่อจัดการ DNS ของคุณ

DNS คืออะไร? ภาพรวมสั้นมาก!

DNS ย่อมาจากระบบชื่อโดเมน มันเป็นสมุดโทรศัพท์ของอินเทอร์เน็ต เว็บเบราว์เซอร์โต้ตอบผ่านที่อยู่ IP (Internet Protocol) ที่อยู่ IPv4 เช่น 192.168.1.1 หรือที่อยู่ IPv6 ที่ใหม่กว่า เช่น 2400:cb00:2148:1::c629:d8a2 ไม่ใช่สิ่งที่คุณจะเรียกว่าน่าจดจำ! ด้วยเหตุนี้ เราจึงใช้ที่อยู่เว็บไซต์หรือชื่อโดเมน (เช่น pressidium.com)

DNS แปลชื่อโดเมนที่จำง่ายเหล่านี้เป็นที่อยู่ IP (เช่น 192.168.1.1) ซึ่งช่วยให้เบราว์เซอร์โหลดเว็บไซต์ที่คุณติดตามได้ ทั้งหมดนี้เกิดขึ้นเบื้องหลังในไม่กี่วินาที

ง่ายมาก ระเบียน DNS จะบอกเบราว์เซอร์ของคุณว่าควรไปที่ที่อยู่ IP ใดเมื่อป้อนที่อยู่เว็บของคุณ (ชื่อโดเมน) ที่อยู่ IP นั้นจะขึ้นอยู่กับที่เว็บไซต์ของคุณโฮสต์ ดังนั้น ขั้นตอนสำคัญเมื่อคุณตั้งค่าการโฮสต์เว็บไซต์คือ ตรวจสอบให้แน่ใจว่าชื่อโดเมน DNS บันทึก 'ชี้' ไปยังที่อยู่ IP ของเซิร์ฟเวอร์ที่ถูกต้องสำหรับโฮสต์เว็บของคุณ หากข้อมูลนี้ไม่ถูกต้อง ผู้ใช้ปลายทางจะเห็นหน้าจอ 'ไม่สามารถเข้าถึงไซต์นี้' ไม่ใช่สิ่งที่คุณต้องการอย่างชัดเจน!

เหตุใดจึงต้องใช้ Cloudflare เพื่อจัดการ DNS ของคุณ

เพื่อให้ชื่อโดเมนของคุณทำงานได้ คุณต้องมีวิธีการกำหนดค่า DNS บริษัทรับจดทะเบียนชื่อโดเมนจำนวนมาก (เช่น Namecheap) ให้สิทธิ์ลูกค้าในการเข้าถึงระบบ DNS ของตนเอง 'ฟรี' ซึ่งช่วยให้คุณสามารถอัปโหลดระเบียน DNS ที่เหมาะสมเพื่อให้โดเมนของคุณ 'ชี้' ไปยังเว็บไซต์และอีเมลของคุณได้อย่างถูกต้อง โดยทั่วไป ระเบียนเหล่านี้จะรวมถึงระเบียน A, ระเบียน CNAME และระเบียน MX

ปัญหาของบริการ DNS ฟรีจำนวนมากที่ให้บริการโดยผู้รับจดทะเบียนคือ บริการเหล่านี้อาจขาดประสิทธิภาพและความน่าเชื่อถือ หากเซิร์ฟเวอร์ DNS ที่ผู้รับจดทะเบียนของคุณจัดหาให้ล่ม เว็บไซต์ของคุณจะไม่สามารถเข้าถึงได้ (เนื่องจากสมุดที่อยู่ที่เบราว์เซอร์ของคุณใช้เพื่อค้นหาโฮสต์เว็บของคุณไม่ทำงานอีกต่อไป) นอกจากนี้ การอัปเดตอาจใช้เวลานานในการเผยแพร่ไปยังเซิร์ฟเวอร์ DNS ลองดูว่าสิ่งนี้หมายถึงอะไร

ความล่าช้าในการเผยแพร่ DNS

เมื่อคุณทำการเปลี่ยนแปลงระเบียน A, ระเบียน CNAME หรือระเบียนอื่นๆ การเปลี่ยนแปลงเหล่านี้จะต้องสะท้อนถึงเซิร์ฟเวอร์ DNS ที่คุณใช้ ขึ้นอยู่กับผู้ให้บริการของคุณ การเปลี่ยนแปลงเหล่านี้อาจใช้เวลาเป็นนาทีเป็นชั่วโมงจึงจะมีผลกับเซิร์ฟเวอร์ DNS การใช้การเปรียบเทียบในสมุดที่อยู่นี้เทียบเท่ากับการย้ายบ้านใหม่ แต่ต้องใช้เวลาสองสามสัปดาห์ในการบอกคนอื่นเกี่ยวกับที่อยู่ใหม่ของคุณ จะเกิดอะไรขึ้น? จดหมายของคุณจะยังคงส่งถึงที่อยู่เดิมของคุณ ไม่ใช่ที่อยู่ใหม่

เช่นเดียวกับ DNS ของคุณ หากรายละเอียด 'ที่อยู่' เก่าอยู่บนเซิร์ฟเวอร์ DNS การเข้าชมเว็บไซต์ของคุณ (เช่น 'อีเมล') จะถูกส่งไปยังเซิร์ฟเวอร์ที่ไม่ถูกต้อง (หรือที่อยู่บ้าน)

สิ่งนี้อาจน่าผิดหวังอย่างมาก! ทำไม ลองนึกภาพว่าคุณเพิ่งสร้างเว็บไซต์ใหม่ และตอนนี้คุณกำลังอยู่ในขั้นตอนการอัปเดตระเบียน DNS ให้ชี้ไปที่โฮสต์เว็บของคุณ หากผู้ให้บริการ DNS ของคุณใช้เวลาหลายชั่วโมงหรือเป็นวันเพื่อแสดงการเปลี่ยนแปลงเหล่านี้ในระเบียน DNS ของคุณบนเซิร์ฟเวอร์ DNS คุณจะต้องรอเวลานี้ก่อนที่ชื่อโดเมนของคุณจะ 'ชี้' ไปที่เว็บไซต์ของคุณได้สำเร็จ จนกว่าการเปลี่ยนแปลง DNS เหล่านี้จะเผยแพร่ คุณกำลังดูหน้าจอ 'ไม่สามารถเข้าถึงไซต์นี้' ได้

ในกรณีของเว็บไซต์ใหม่นี้น่าผิดหวัง อย่างไรก็ตาม เมื่อไซต์นี้เป็นไซต์ที่มีอยู่แล้ว และคุณได้ย้ายไปยังโฮสต์เว็บหรือผู้ให้บริการอีเมลรายใหม่ ความล่าช้านี้อาจเป็นปัญหาอย่างใหญ่หลวง เนื่องจากความล่าช้าหมายความว่าผู้ใช้เว็บไซต์ของคุณจะถูกนำไปยังเซิร์ฟเวอร์ที่ไม่ถูกต้องในบางครั้ง ผลลัพธ์? พวกเขาจะเห็นสำเนาของเว็บไซต์ 'เก่า' ของคุณบนเซิร์ฟเวอร์ของผู้ให้บริการรายก่อน มิฉะนั้น อีเมลของพวกเขาจะถูกตีกลับ หากผู้ให้บริการเว็บไซต์เก่าของคุณลบเว็บไซต์ของคุณ พวกเขาจะได้รับข้อผิดพลาด 404 เนื่องจากความล่าช้าในการเผยแพร่ DNS (ขึ้นอยู่กับผู้ให้บริการ) อาจแตกต่างกันมาก ทำให้คุณอยู่ในบริเวณขอบรกกับเหตุการณ์ที่อยู่นอกเหนือการควบคุมของคุณในเรื่องนี้

ป้อน DNS ของ Cloudflare Cloudflare (ตามเว็บไซต์ของพวกเขา) เป็น 'ผู้ให้บริการ DNS ที่เร็วที่สุดในโลก ด้วยความเร็วโดยรวมที่เร็วที่สุดสำหรับผู้ให้บริการ DNS ใดๆ' สิ่งนี้หมายความว่าการอัปเดตใดๆ ที่ทำกับระเบียน DNS ของคุณจะเผยแพร่ไปยังเซิร์ฟเวอร์ DNS ของตนอย่างรวดเร็ว Time-To-Live (TTL) เริ่มต้นของ Cloudflare DNS คือ 300 วินาที (5 นาที) ซึ่งหมายความว่าการเปลี่ยนแปลงหรือเพิ่มเติมใดๆ ที่คุณทำกับไฟล์โซน Cloudflare ของคุณจะถูกส่งออกภายใน 5 นาทีหรือน้อยกว่า

ดังนั้น ตอนนี้คุณสามารถเปลี่ยนแปลง DNS ของคุณได้อย่างมั่นใจว่าการอัปเดตจะมีผลในโลกแห่งความเป็นจริงไม่ช้าก็เร็ว… กล่าวอีกนัยหนึ่ง การเข้าชมเว็บไซต์ของคุณจะถูกเปลี่ยนเส้นทางตามการเปลี่ยนแปลงบันทึก DNS ของคุณไม่ช้าก็เร็ว! ดังนั้น แม้ว่าคุณจะป้อนระเบียน DNS ผิดพลาด คุณก็สามารถมั่นใจได้ว่าจะสามารถแก้ไขได้อย่างรวดเร็วและง่ายดายเมื่อคุณโฮสต์ระเบียน DNS กับ Cloudflare

ฉันจะตั้งค่า DNS ใน Cloudflare ได้อย่างไร

ไปที่ Cloudflare และลงทะเบียนสำหรับบัญชีฟรี Cloudflare ให้บริการระดับพรีเมียม (เริ่มต้นที่ $20/เดือนต่อไซต์) แต่สำหรับการจัดการ DNS เพียงอย่างเดียว แผนบริการฟรีก็เพียงพอแล้ว

คลิกที่ข้อความ + เพิ่มไซต์ ที่ด้านบนขวาของหน้าจอ จากนั้นป้อนชื่อโดเมนเว็บไซต์ของคุณ

คลิก 'เพิ่มไซต์' จากนั้นเลือกแผนบริการฟรี Cloudflare จะสแกนชื่อโดเมนของคุณและตรวจหาระเบียน DNS ที่เชื่อมโยงกับโดเมนของคุณในปัจจุบัน ในขั้นตอนนี้ คุณสามารถคลิก 'ดำเนินการต่อ' ได้อย่างปลอดภัย คุณจะสังเกตเห็นว่าระเบียน A และระเบียน CNAME มีเมฆสีส้มอยู่ข้างๆ... เราจะพูดถึงเรื่องนี้ในภายหลัง

ขั้นตอนต่อไปเป็นสิ่งสำคัญ คุณจะเห็นหน้าจอที่แสดง Nameservers ปัจจุบันของคุณ Nameserver คือเซิร์ฟเวอร์บนอินเทอร์เน็ตที่เชี่ยวชาญในการจัดการคำถามเกี่ยวกับตำแหน่งของบริการต่างๆ ของชื่อโดเมน โดยพื้นฐานแล้วมันเป็นส่วนแรกของระบบ 'สมุดที่อยู่' ที่จะกำหนดว่าใครเป็นผู้ให้บริการ DNS ของคุณ ในตัวอย่างนี้ เรากำลังเปลี่ยนผู้ให้บริการ DNS จากผู้รับจดทะเบียนเป็น Cloudflare ดังนั้นเราจึงจำเป็นต้องอัปเดตบันทึกนี้

Cloudflare อาจตรวจพบว่าผู้รับจดทะเบียนชื่อโดเมนของคุณคือใคร คุณต้องลงชื่อเข้าใช้บัญชี Registrars และอัปเดต Nameservers เป็นสองเซิร์ฟเวอร์ที่ Cloudflare มีให้ หากคุณมีข้อสงสัยเกี่ยวกับวิธีการทำเช่นนี้ ให้สอบถามนายทะเบียนของคุณและพวกเขาจะสามารถแนะนำคุณตลอดกระบวนการได้

หมายเหตุสำคัญ: คุณไม่ได้ย้ายชื่อโดเมนของคุณไปยังผู้รับจดทะเบียนใหม่ ดังนั้นอย่าตกใจ! โดเมนของคุณจะยังคงจดทะเบียนกับผู้รับจดทะเบียนที่คุณเลือก (เช่น Namecheap) ข้อแตกต่างเพียงอย่างเดียวคือระเบียน DNS ของคุณจะโฮสต์โดย Cloudflare ไม่ใช่ Namecheap ในตัวอย่างนี้

เมื่อคุณทำเสร็จแล้ว ให้คลิกที่ ' เสร็จสิ้น ตรวจสอบเนมเซิร์ฟเวอร์ ' จากนั้น Cloudflare จะสแกนหาการอัปเดตเหล่านี้ เมื่อได้รับการยืนยันแล้ว (อาจใช้เวลาสองสามชั่วโมง) คุณจะได้รับอีเมลจาก Cloudflare เพื่อยืนยันว่าขณะนี้ Cloudflare ควบคุมระเบียน DNS ของคุณ

การเปลี่ยนระเบียน DNS ของคุณ

เมื่อ Cloudflare ควบคุมระเบียน DNS ของคุณแล้ว คุณก็สามารถทำการเปลี่ยนแปลงใดๆ กับสิ่งเหล่านี้ได้ตามต้องการ หากไม่มีอะไรเปลี่ยนแปลงตั้งแต่คุณติดตั้ง Cloudflare (เช่น คุณอยู่กับโฮสต์และผู้ให้บริการอีเมลรายเดิม) ในทางทฤษฎี คุณไม่จำเป็นต้องดำเนินการใดๆ เพียงตรวจสอบเว็บไซต์ของคุณและอีเมลยังใช้งานได้

อัปเดต DNS ของคุณใน Cloudflare

หากคุณต้องการเปลี่ยนแปลงระเบียน DNS ให้คลิกที่แท็บ DNS จากที่นี่ คุณจะเห็นรายการระเบียน DNS ทั้งหมดของคุณ คลิกเพื่อแก้ไขตามต้องการ ดังที่กล่าวไว้ ขณะนี้คุณกำลังใช้ผู้ให้บริการ DNS ที่เร็วที่สุดในโลก การเปลี่ยนแปลงใดๆ ที่คุณทำจะมีผลอย่างรวดเร็วในโลกแห่งความเป็นจริง สิ่งนี้ทำให้ชีวิตง่ายขึ้นมาก โดยเฉพาะอย่างยิ่งเมื่อคุณย้ายเว็บไซต์และ/หรืออีเมลจากผู้ให้บริการรายหนึ่งไปยังอีกรายหนึ่ง

The Orange Cloud – การใช้ Cloudflare Proxy

ถัดจากระเบียน A และระเบียน CNAME คุณจะเห็นไอคอนรูปเมฆขนาดเล็ก นี่อาจเป็นสีส้มหรือสีเทา หากคุณคลิกที่นี่จะเป็นการเปิดและปิด เกิดอะไรขึ้นที่นี่?

เปลี่ยนการตั้งค่า DNS ใน Cloudflare เพื่อจัดการ DNS ของคุณ

การสลับนี้สามารถสลับได้ว่าคุณกำลังเปิดใช้งาน (สีส้ม) หรือปิดใช้งาน (สีเทา) บริการ Cloudflare Proxy เมื่อเปิดใช้งานสิ่งนี้หมายความว่าคุณกำลังเลือกที่จะกำหนดเส้นทางการรับส่งข้อมูลไปยังเว็บไซต์ของคุณผ่านเซิร์ฟเวอร์ของ Cloudflare สิ่งนี้มีประโยชน์ที่เป็นไปได้หลายประการ:

  • ความเร็ว: Cloudflare แคชองค์ประกอบของเว็บไซต์ของคุณและให้บริการผ่าน CDN ของตนเอง (เครือข่ายการจัดส่งเนื้อหา) ในหลายกรณี การทำเช่นนี้ควรเร่งความเร็วในการโหลดเว็บไซต์ของคุณ ที่กล่าวว่าหากคุณใช้ CDN อยู่แล้ว จะเป็นการเพิ่มชั้นอีกชั้นหนึ่งสำหรับการรับส่งข้อมูลที่อาจเดินทางผ่าน ซึ่งจริงๆ แล้วอาจทำให้ผู้เข้าชมบางรายช้าลง
  • ความปลอดภัย: Cloudflare หยุดการรับส่งข้อมูลที่เป็นอันตรายก่อนที่จะถึงเว็บเซิร์ฟเวอร์ต้นทางของคุณ ที่อยู่ IP ต้นทางของคุณถูกปิดบัง หมายความว่าผู้โจมตีไม่สามารถเลี่ยงผ่าน Cloudflare และโจมตีเว็บไซต์ของคุณได้โดยตรง Cloudflare ยังระบุด้วยว่าพวกเขาเสนอการบรรเทาการโจมตี DDoS ที่ไม่มีการตรวจสอบ นอกจากนี้ยังมี Web Application Firewall (WAF) สำหรับการรักษาความปลอดภัยเพิ่มเติม แต่สำหรับแผน Pro เท่านั้น (ปัจจุบันอยู่ที่ $20/เดือนต่อไซต์)
  • ความน่าเชื่อถือ: การรับส่งข้อมูลถูกส่งผ่านเครือข่าย Anycast ของ Cloudflare ซึ่งถูกส่งไปยังศูนย์ข้อมูล Cloudflare ที่ใกล้ที่สุด ลักษณะการกระจายของระบบ DNS ช่วยเพิ่มความน่าเชื่อถือ

การเลือกใช้ประโยชน์จากคุณสมบัติ Cloudflare เพิ่มเติมเหล่านี้หรือไม่นั้นขึ้นอยู่กับคุณ ตามกฎแล้ว ยิ่งโฮสติ้งของคุณราคาถูก ก็ยิ่งมีโอกาสมากขึ้นที่คุณสมบัติด้านความปลอดภัยและประสิทธิภาพเหล่านี้จะได้รับประโยชน์

ตัวอย่างเช่น Pressidium กำหนดเส้นทางการรับส่งข้อมูลทั้งหมดไปยังเว็บไซต์ที่โฮสต์บนแพลตฟอร์ม Pressidium ผ่านไฟร์วอลล์แอปพลิเคชันเว็บ (เพิ่ม $ 20 สำหรับ Cloudflare) และยังมีมาตรการรักษาความปลอดภัยอื่นๆ อีกมากมาย

แพลตฟอร์ม Pressidium ยังมีคุณสมบัติมากมายเพื่อให้แน่ใจว่าเว็บไซต์ของคุณโหลดได้รวดเร็วอย่างไม่น่าเชื่อรวมถึงเสนอเครือข่าย CDN ซึ่งอาจทำให้การใช้ Cloudflare Proxy ไม่จำเป็น หากคุณเป็นลูกค้าของ Pressidium และมีข้อสงสัยเกี่ยวกับเรื่องนี้ โปรดส่งตั๋วสนับสนุนพร้อมคำถามของคุณ

คุณควรใช้ Cloudflare เพื่อจัดการ DNS ของคุณหรือไม่

หวังว่าบทความนี้จะช่วยอธิบายวิธีใช้ Cloudflare เพื่อจัดการ DNS ของคุณ ไม่ว่าคุณจะเลือกใช้หรือไม่ขึ้นอยู่กับคุณ มีผู้ให้บริการ DNS มากมาย แต่จากประสบการณ์ของผม Cloudflare เสนอระบบการจัดการ DNS ที่ดีที่สุดระบบหนึ่ง

ด้วยบัญชีฟรี ไม่มีเหตุผลใดที่จะไม่ลองใช้บริการที่เป็นเลิศ ไปที่ cloudflare.com เพื่อเริ่มต้น!