บทความนี้จะพาทำทีละขั้นตอนเพื่อให้ C Building ดูแล DNS ของโดเมนคุณ: ย้ายเรคคอร์ดเดิมมาก่อน แล้วค่อยเปลี่ยนเนมเซิร์ฟเวอร์ที่ผู้รับจดโดเมน ถ้ายังไม่คุ้นกับเนมเซิร์ฟเวอร์ อ่าน เนมเซิร์ฟเวอร์คืออะไร? ก่อน
ก่อนเริ่ม
- เชื่อมโดเมนกับเว็บไซต์ก่อน ในหน้า Domains ของบัญชี เลือก "Connect a domain you own" หรือเชื่อมจากหน้า Domains & publishing ของเว็บไซต์
- ตรวจให้แน่ใจว่าเข้าสู่ระบบของผู้รับจดโดเมนได้ และที่นั่นให้เปลี่ยนเนมเซิร์ฟเวอร์ได้ โดเมนที่จดกับ Cloudflare หรือซื้อผ่าน Shopify หรือ Netlify จะเปลี่ยนเองไม่ได้ ดู ตั้งค่า Cloudflare ในคลิกเดียว และ DNS ของโดเมนจาก Shopify และ Netlify
- ปิด DNSSEC ก่อน ถ้าเปิด DNSSEC ไว้ที่ผู้รับจดโดเมน ให้ปิด (ลบเรคคอร์ด DS) แล้วรอให้มีผล ดู ก่อนเปลี่ยนเนมเซิร์ฟเวอร์: อีเมลและ DNSSEC
- โดเมนที่ซื้อผ่าน C Building จะไม่เห็นตัวเลือกนี้ เพราะระบบตั้งค่าเรคคอร์ดให้อัตโนมัติอยู่แล้ว
- แต่ละบัญชีมีโดเมนที่รอเปลี่ยนเนมเซิร์ฟเวอร์พร้อมกันได้ไม่เกิน 3 โดเมน
ขั้นที่ 1: เปิด "Let C Building manage your DNS"
เริ่มได้จาก 3 ที่: หน้า Domains & publishing ของเว็บไซต์ แท็บ Domain ในแผงการตั้งค่าของเอดิเตอร์ หรือหน้าต่างที่เปิดขึ้นหลังกด "Connect a domain you own" ในหน้า Domains ของบัญชี ระหว่างที่โดเมนรอเชื่อมต่อ จะเห็นการ์ด "Let C Building manage your DNS" ให้กด Let C Building manage DNS
ถ้า DNS ของโดเมนอยู่บน Cloudflare จะมีการ์ด "This domain's DNS is on Cloudflare" พร้อมปุ่ม "Set up with Cloudflare" ขึ้นอยู่ด้านบน ถ้าแค่อยากเชื่อมเว็บไซต์และใช้ผู้ให้บริการ DNS เดิมต่อ ให้ใช้ปุ่มนั้น
ขั้นที่ 2: เลือกวิธีอ่านเรคคอร์ดที่มีอยู่
พอเปลี่ยนเนมเซิร์ฟเวอร์แล้ว เรคคอร์ดที่ผู้ให้บริการ DNS เดิมจะใช้ไม่ได้อีก ขั้นแรกจึงเป็น "Bring your current DNS records over" ซึ่งทำได้ 4 วิธี:
ไฟล์โซนยาวได้สูงสุด 1,000,000 ตัวอักษรและ 20,000 บรรทัด ไฟล์ที่ส่งออกจาก Cloudflare ใหญ่ได้สูงสุด 1 MB
ขั้นที่ 3: ตรวจดูเรคคอร์ดที่จะย้ายมา
ถัดไปจะเห็นหน้า "Confirm the records to bring over" มีคอลัมน์ประเภท โฮสต์ ค่า และ TTL (ค่า priority ของ MX และ SRV แสดงอยู่หน้าค่า) เรคคอร์ดที่ติ๊กไว้จะย้ายมาที่ C Building ส่วนที่ไม่ติ๊กจะไม่ถูกย้าย ใช้ "Select all" หรือกด "Add a record" เพื่อเพิ่มอันที่ขาด
- ประเภทเรคคอร์ดที่รองรับ: A, AAAA, CNAME, MX, TXT, SRV และ CAA
- หน้าจอจะแสดงโฮสต์ที่จะชี้มายังเว็บไซต์ C Building ของคุณ เรคคอร์ดเว็บไซต์เดิมของโฮสต์เหล่านี้จะไม่ถูกย้ายมา
- การตรวจหาอัตโนมัติเจอเฉพาะชื่อที่ใช้กันบ่อย ถ้าใช้ซับโดเมนอื่น (เช่น shop หรือ api) หรือมีเรคคอร์ดยืนยันของบริการอื่น ให้เพิ่มเอง หรือเปลี่ยนไปนำเข้าจาก Cloudflare หรือไฟล์โซนแทน
- "Records not brought over" จะบอกเหตุผลของแต่ละรายการ เช่น "ไม่รองรับ ANAME / ALIAS" "ตัวโดเมนหลักใช้ CNAME ไม่ได้" "ยังไม่รองรับซับโดเมนที่มอบสิทธิ์ (delegated)" หรือ "ซ้ำ"
- ถ้าเรคคอร์ด CAA ไม่อนุญาต Let's Encrypt ใบรับรอง HTTPS ของเว็บไซต์จะออกไม่ได้ ให้เพิ่มเรคคอร์ด CAA ที่อนุญาต letsencrypt.org หรือเอาติ๊กเรคคอร์ด CAA พวกนั้นออก
- DNS ไม่อนุญาตให้มี CNAME อยู่คู่กับเรคคอร์ดอื่นในโฮสต์เดียวกัน ให้เอาติ๊กออกหนึ่งอัน
ถ้าทุกอย่างถูกต้องแล้ว กด Start hosting
ข้อความที่อาจเจอตอนเริ่ม
- โดเมนนี้เปิด DNSSEC อยู่: ปิดที่ผู้รับจดโดเมน รอให้มีผล แล้วค่อยกลับมาทำต่อ
- ไม่พบการจดทะเบียนของโดเมนนี้: ตรวจว่าโดเมนจดแล้วและสะกดถูก
- DNS ของโดเมนนี้อยู่ในความดูแลของบัญชี C Building อื่น: มีอีกบัญชีเริ่มโฮสต์ไว้แต่ยังไม่ได้เปลี่ยนเนมเซิร์ฟเวอร์ ถ้าโดเมนเป็นของคุณ กด "This is my domain, take it back" ด้านล่าง ดู เอาโดเมนคืนจากบัญชีอื่น
- เนมเซิร์ฟเวอร์ชี้มาที่ C Building อยู่แล้ว แต่ไม่ใช่ของบัญชีคุณ: เปลี่ยนกลับไปเป็นของผู้ให้บริการเดิมก่อน แล้วเริ่มใหม่ กรณีนี้เอาคืนด้วยเรคคอร์ด TXT ไม่ได้ ถ้าโดเมนเป็นของคุณ ติดต่อฝ่ายซัพพอร์ตได้ด้วย
- นายทะเบียนของโดเมนไม่ตอบกลับ: ลองใหม่อีกครั้งในอีกไม่กี่นาที
ขั้นที่ 4: เปลี่ยนเนมเซิร์ฟเวอร์ที่ผู้รับจดโดเมน
พอเริ่มโฮสต์แล้ว จะเห็นหน้า "Last step: change the nameservers at your registrar" ทำตามนี้:
- เข้าสู่ระบบที่ที่คุณจดโดเมนไว้ (เช่น GoDaddy หรือ Namecheap)
- หาการตั้งค่าเนมเซิร์ฟเวอร์ (DNS server) แล้วเลือกใช้เนมเซิร์ฟเวอร์แบบกำหนดเอง
- ลบเนมเซิร์ฟเวอร์เดิมออก แล้วใส่ 4 ตัวนี้ ถ้าใส่ได้แค่ 2 ช่อง ใส่ 2 ตัวแรกก็พอ
- บันทึก ปกติจะมีผลภายในไม่กี่นาทีถึงไม่กี่ชั่วโมง นานสุด 48 ชั่วโมง
- ns1.cbuilding.net
- ns2.cbuilding.net
- ns3.cbuilding.net
- ns4.cbuilding.net
เนมเซิร์ฟเวอร์แต่ละตัวมีปุ่ม Copy และมีปุ่ม Copy all ให้ด้วย หน้าจอของผู้รับจดโดเมนแต่ละเจ้าไม่เหมือนกัน ดู GoDaddy, HiNet, PChome และ Net-Chinese และ Namecheap, Squarespace และ Wix
แบบฟอร์มของผู้รับจดโดเมนบางเจ้ามีช่อง IP ทั้ง HiNet และ PChome บอกว่าไม่ต้องใส่ IP ถ้าเนมเซิร์ฟเวอร์ไม่ได้อยู่ภายใต้โดเมนของคุณเอง ส่วนหน้าช่วยเหลือของ Net-Chinese ให้ใส่ชื่อโฮสต์และ IP ถ้าแบบฟอร์มบังคับให้ใส่ ใช้ตารางนี้ (ตรวจสอบเมื่อวันที่ 15 ตุลาคม 2026):
ขั้นที่ 5: ทำให้เสร็จภายใน 3 วัน แล้วกด Check now
หลังกด Start hosting ให้เปลี่ยนเนมเซิร์ฟเวอร์ ภายใน 3 วัน หน้าจอจะแสดงเวลาที่เหลือและกำหนดเส้นตาย ถ้าเลยกำหนด การตั้งค่าและเรคคอร์ดที่ย้ายมาจะถูกลบ
เปลี่ยนเสร็จแล้วกด Check now หน้าจอจะแสดงเวลาที่ตรวจล่าสุด อาจเจอข้อความเหล่านี้:
- "ยังไม่ได้เปลี่ยนเนมเซิร์ฟเวอร์" หน้าจอจะแสดงค่าที่นายทะเบียนมีอยู่ตอนนี้ให้เทียบดู ถ้าเพิ่งเปลี่ยน รอสักพักแล้วตรวจอีกครั้ง
- "ใส่เนมเซิร์ฟเวอร์ไว้แค่บางตัว ใช้งานได้ แต่ใส่ครบทั้ง 4 ตัวจะเสถียรกว่า"
- "เปลี่ยนเนมเซิร์ฟเวอร์แล้ว ตอนนี้ C Building ดูแล DNS ของคุณแล้ว" แปลว่าเสร็จเรียบร้อย
หลังทำเสร็จ
- เมื่อเนมเซิร์ฟเวอร์มีผล เว็บไซต์จะเชื่อมกับโดเมนอัตโนมัติ และหน้าจอจะบอกว่าเว็บไซต์เชื่อมต่อแล้ว
- กด Manage DNS records เพื่อแก้เรคคอร์ด หรือให้ AI ตั้งค่าให้ก็ได้
- ในหน้า Domains ของบัญชี โดเมนจะมีป้าย "Hosted DNS" และแผง "DNS hosting" ในหน้าจัดการโดเมนจะบอกว่า C Building ดูแลมาตั้งแต่เมื่อไร
- โดเมนยังจดทะเบียนอยู่ที่เดิม ต่ออายุที่ผู้รับจดโดเมนเจ้านั้นเหมือนเดิม
- ถ้าภายหลังเนมเซิร์ฟเวอร์ไปชี้ที่อื่น การแก้เรคคอร์ดจะถูกพักไว้ ให้เปลี่ยนกลับเป็น 4 ตัวนี้ ถ้าไม่เปลี่ยนกลับภายใน 14 วัน การโฮสต์จะสิ้นสุดอัตโนมัติ
เลย 3 วันแล้ว? กด Start again ก่อน
ถ้าไม่ได้เปลี่ยนเนมเซิร์ฟเวอร์ภายใน 3 วัน จะเห็นข้อความ "การตั้งค่าครั้งก่อนหมดอายุแล้ว" การตั้งค่าและเรคคอร์ดที่ย้ายมาถูกลบไปแล้ว และการเปลี่ยนเนมเซิร์ฟเวอร์ทีหลังก็ไม่ได้ทำให้กลับมา
ถ้าจะลองใหม่ กด Start again ก่อน แล้วค่อยไปเปลี่ยนเนมเซิร์ฟเวอร์ที่ผู้รับจดโดเมน ถ้าเปลี่ยนเนมเซิร์ฟเวอร์ก่อน เว็บไซต์และอีเมลจะใช้งานไม่ได้