Sunday, 24 November 2024

Name Server CloudFlare จัดการ DNS บน CloudFlare EP2

Name Server CloudFlare กับการจัดการ DNS บน CloudFlare ใน EP2 นี้จะพูดถึงการจัดการ DNS บนคลาวแฟร์ ซึ่งการจะใช้งาน คลาวแฟร์ จำเป็นต้องย้าย DNS จาก Domain ของเรามายัง DNS ของ คลาวแฟร์ และ บนคลาวแฟร์ ก็สามารถจัดการ DNS Record ได้มากมายเช่นกัน ซึ่งวันนี้ทางอินดี้จะมาแนะนำการจัดการ DNS บน คลาวแฟร์ กัน

Name Server CloudFlare

ซึ่งในบทความใน EP1 ทางอินดี้ได้แนะนำบริการต่างๆของ CloudFlare เบื้องต้นไปแล้ว สามารถเข้าไปอ่านเพิ่มเติมได้ที่ CloudFlare Register ทำไมต้องใช้งาน EP1 ซึ่งเป็นการอธิบายว่า คลาวแฟร์ มีอะไรน่าใช้งานบ้างวันนี้ทางอินดี้จะมาแนะนำถึงการจัดการ DNS บน คลาวแฟร์ กันว่าเราสามารถจัดการ DNS และ DNS Record ได้อย่างไร

Name Server CloudFlare การย้าย DNS มายังคลาวแฟร์

โดยขั้นตอนการย้าย Name Server ก็ขึ้นอยู่กับแต่ละ Domain Register โดยขั้นตอนการย้าย DNS สามารถทำได้ดังนี้

CloudFlare DNS
  • จากรูปคลิกที่ DNS และ เลื่อนลงมาข้างล่าง หาหัวข้อ CloudFlare Nameserver โดยจะมีข้อความประมาณว่า

Cloudflare nameservers

To use Cloudflare, ensure your authoritative DNS servers, or nameservers have been changed. These are your assigned Cloudflare nameservers.
  • โดยข้อมูล Name Server จะเป็น NS ….
Type	Value
NS	xxx.cloudflare.com
NS	xxxx.cloudflare.com
  • ให้เรา Copy ค่าเหล่านี้ไว้ ในที่นี่ทางอินดี้ใช้งาน Namecheap.com ก็จะเข้าไปเปลี่ยน DNS ที่ Namecheap ชี้มาใช้งาน DNS ของ CloudFlare โดยไปที่ Domain > Manage > Name server > Custom DNS ดังรูป และรอจน CloudFlare อัพเดท DNS เรียบร้อย โดยใช้เวลาประมาณ 2-24 ชม
NameCheap DNS

เรามารู้จัก DNS Record กันก่อน ฉบับ Name Server CloudFlare

DNS (Domain Name System หรือ Domain Name Server) คือ ระบบที่มีไว้สำหรับบริหารจัดการข้อมูลของชื่อโดเมนเนม (Domain Name) และ ทำหน้าที่ในการแปลงชื่อโดเมนเนมดังกล่าวเป็นหมายเลขไอพีแอดเดรส (IP Address) เพื่อนำหมายเลขไอพีดังกล่าวไปติดต่อยัง Sever อื่น ๆ ที่ต้องการต่างๆ เช่น Sever Email Hosting , Server Web Hosting เป็นต้น โดยทางอินดี้จะยกตัวอย่าง DNS Record ที่ใช้งานบ่อยๆมาเป็นตัวอย่าง

A Record

A Record เป็นการ Map ระหว่าง Domain Name Server กับหมายเลข  IP ที่กำหนดไว้ เช่น Domain:AAA.com มีค่าเท่ากับ IP:127.0.0.1

Cname Record

Cname Record จะเป็นการชี้แบบ Hostname โดยต้องระบุ Server ปลายทางเป็น แบบ Hostname ยกตัวอย่างเช่น ต้องการชี้ค่า www.indydiary.com ไปที่ bkk.srv1.indydiary.com.com (ค่า Hostname)

MX Record

MX Record จะเป็นการตั้งค่าเพื่อระบุว่าถ้ามี Email วิ่งเข้ามายัง Domain ตนเอง จะให้ Email ฉบับนั้นไปเก็บที่ Mail Hosting ปลายทางที่ใด

SPF Record

SPF Record จะใช้เป็นการตั้งค่าโดยผู้ให้บริการ Email Server จะเป็นผู้กำหนดค่ามาให้เพื่อใช้ในการยืนยันว่า Mail Server นั้นอนุญาติให้ Domain

TXT Record

TXT Record นิยมใช้เพื่อยืนยันว่าคุณเป็นเจ้าของ Domain จริงๆ

การจัดการ DNS Record บน CloudFlare แบบ Name Server CloudFlare

โดยขั้นตอนการจัดการ DNS Record บน CloudFlare สามารถทำได้ดังต่อไปนี้

  • CloudFlare Portal เลือกที่เมนู DNS > Add Record > Type record > Save
CloudFlare Add DNS Record
  • เราก็ Add Record ชี้ไปที่ IP Address ของ Server ของเรา ตามรายละเอียดของแต่ละท่านที่ต้องการ

อธิบายเพิ่มเติมเกี่ยวกับ Proxy Status

Proxied คือการเอา IP Address จริงของเราไปหลบหลัง CloudFlare ซึ่งมีข้อดีคือเราสามารถซ่อน IP จริงของเราจาก internet ได้ แต่พวก MX Record ยังต้องการ DNS Only

DNSSEC คืออะไร และ การ SetUp

DNSSEC เป็น Options การเพิ่มความปลอดภัยให้กับ DNS Server ของโดเมนเนม โดยจะมีกระบวนการในการตรวจสอบ (Validation) และ ยืนยันตัวตน (Authentication) เพื่อความปลอดภัยของผู้ใช้ (end user) ให้ได้รับค่า IP Address ที่มีความถูกต้องเสมอ ช่วยแก้ปัญหาความเสี่ยงจากการที่อาจจะถูก Hacker หรือ ผู้ไม่ประสงค์ดีแทรกแซงกระบวนการทำงาน หรือ บิดเบือนข้อมูลที่ไม่ได้มาจาก DNS Server ของโดเมนเนมจริง ให้ผู้ใช้งานเข้าไปยังเครื่องหรือเว็บไซต์ที่ไม่ถูกต้อง เพื่อหลอกเก็บข้อมูลที่สำคัญ เช่น ข้อมูลเกี่ยวกับบัญชีธนาคาร, บัตรเครดิต หรือ Password ต่างๆ เป็นต้น DNSSEC จึงเป็นอีกทางเลือกที่ช่วยเพิ่มความปลอดภัยให้กับ DNS Server ได้ และ ขั้นตอนการ Add DNSSEC ทำได้ดังนี้

  • ทำการ Enable DNSSEC ขึ้นมา โดยจะได้ค่าต่างๆออกมา และ ให้นำค่าเหล่านี้ไป Add ใน Domain Register ที่เราซื้อมา หากใส่ข้อมูลได้ถูกต้องจะขึ้นสีเขียวแบบของอินดี้ โดยจะขอเซ็นเซอร์ค่าสำคัญเอาไว้
CloudFlare DNSSEC
  • อินดี้จด Domain ด้วย Namecheap โดยให้ไปจัดการที่ Namecheap ได้ที่เมนูของ Namecheap ดังนี้ Domain > Manage > Advance DNS > Enable DNSSEC
Namecheap DNSSEC

บทสรุป

การจะใช้งาน CloudFlare ให้เต็มรูปแบบจำเป็นต้องย้าย NameServer จาก Domain ที่เราจดมายัง Cloud Flare และมาจัดการ DNS Record บน Cloudflre ซึ่งข้อดีคือ เร็ว เสถียร และ ยังซ่อน IP Address จริงของเราได้ด้วย ในบทความต่อไปจะอธิบายเรื่องอื่นๆของ Cloud Flare ต่อหากสนใจอ่าน Document Cloud Flare สามารถอ่านได้ที่ Support Cloud Flare

เว็บไซต์ของเรามีการใช้งานคุกกี้ (Cookies) เพื่อมอบประสบการณ์ที่ดียิ่งขึ้นให้แก่คุณ รวมถึงเสนอสิทธิประโยชน์ที่ตรงตามความสนใจของคุณมากที่สุด ถ้าคุณยังใช้งานต่อไปโดยไม่ปฏิเสธคุกกี้ เราจะเก็บคุกกี้เพื่อวัตถุประสงค์ข้างต้น ทั้งนี้ คุณสามารถศึกษารายละเอียดเกี่ยวกับการใช้คุกกี้ของเราได้ที่ นโยบายความเป็นส่วนตัว และ นโยบายการใช้คุกกี้

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save