CentOS Web Panel (CWP) มีวิธีการจัดการ DNS ภายในการตั้งค่าที่แตกต่างกันสองสามวิธี ตัวเลือกที่ง่ายกว่าคือ FreeDNS แต่การใช้ FreeDNS ต้องอาศัย DNS ที่จัดการจากภายนอก แม้ว่าจะไม่ใช่เรื่องเลวร้าย แต่บางคนอาจต้องการให้เซิร์ฟเวอร์ CWP จัดการ DNS โดยตรง ในคู่มือนี้ เราจะพูดถึงการตั้งค่า DNS แบบกำหนดเองของ CentOS Web Panel คู่มือนี้ครอบคลุมขั้นตอนการตั้งค่าขั้นสูงและต้องมีความเข้าใจอย่างน้อยเล็กน้อยเกี่ยวกับ DNS และวิธีการทำงาน ข้อกำหนดเบื้องต้นสำหรับ DNS ที่กำหนดเอง คู่มือนี้จะถือว่าข้อกำหนดเบื้องต้นต่อไปนี้เสร็จสมบูรณ์แล้ว: ติดตั้ง CentOS Web Panel และการตั้งค่าพื้นฐานเสร็จสมบูรณ์ เนมเซิร์ฟเวอร์ส่วนตัว: สำหรับโดเมนที่ลงทะเบียนกับ Hostwinds โปรดแจ้งให้เราทราบหากคุณต้องการความช่วยเหลือผ่านแชทสด ชื่อโฮสต์ที่ตั้งค่าเป็น FQDN (ชื่อโดเมนที่มีคุณสมบัติครบถ้วน ซึ่งสามารถใช้โดเมนที่คุณวางแผนจะตั้งค่าใน DNS ของคุณในภายหลัง) rDNS Recordset (หากคุณวางแผนที่จะใช้อีเมลกับการตั้งค่านี้) ใช้ตัวเลือก Manage IPs จากพอร์ทัลควบคุมระบบคลาวด์เพื่อตั้งค่า IP rDNS หลักของคุณ การเปิดใช้งานเนมเซิร์ฟเวอร์ส่วนตัวของคุณ ขั้นตอนแรกในการสร้างโฮสต์เนมเซิร์ฟเวอร์คือการเปิดใช้งานแอปพลิเคชันเนมเซิร์ฟเวอร์ โชคดีที่ CWP ตั้งค่านี้ให้เรา ส่วนนี้จะกล่าวถึงการใช้งานเนมเซิร์ฟเวอร์ส่วนตัวที่เราตั้งค่าไว้ก่อนเริ่มต้น ขั้นตอนที่ 1: จากแผงควบคุมเว็บ CentOS คลิก เมนูแบบเลื่อนลง จากนั้นคลิกลิงก์ ซึ่งจะนำคุณไปยังหน้าแก้ไขเนมเซิร์ฟเวอร์ เนมเซิร์ฟเวอร์เริ่มต้นสำหรับ CentOS Web Panel จะแสดงรายการพร้อมที่อยู่ IP ที่ตั้งค่าเป็น: 127.0.0.1 ขั้นตอนที่ 3: แก้ไขเนมเซิร์ฟเวอร์ที่นี่เป็นเนมเซิร์ฟเวอร์ส่วนตัวที่คุณสร้างกับผู้รับจดทะเบียนชื่อโดเมนของคุณ จากนั้นเพิ่มที่อยู่ IP ของ Hostwinds VPS ในช่องที่อยู่ IP ทั้งสองช่อง สุดท้าย คลิก บันทึกการเปลี่ยนแปลง เพื่อสิ้นสุดเนมเซิร์ฟเวอร์เหล่านี้ การออกจากช่องทำเครื่องหมายสองช่องจะทำให้โซน DNS และเซิร์ฟเวอร์สามารถทำงานที่จำเป็นเพื่อเปิดใช้งานการเปลี่ยนแปลงได้ เมื่อคุณบันทึกการเปลี่ยนแปลง ข้อความแสดงความสำเร็จจะปรากฏขึ้น จากนั้น สมมติว่าคุณมีการตั้งค่าเนมเซิร์ฟเวอร์ส่วนตัว คุณควรเห็นว่าบันทึกเนมเซิร์ฟเวอร์ใหม่ของคุณได้รับการแก้ไขอย่างถูกต้อง การยืนยันการทำงานของเนมเซิร์ฟเวอร์ หลังจากตั้งค่าเนมเซิร์ฟเวอร์ภายใน CentOS Web Panel แล้ว จะมีการหน่วงเวลา DNS มาตรฐาน หลังจากที่คุณรอจนแน่ใจว่าการแพร่กระจาย DNS เสร็จสมบูรณ์แล้ว คุณสามารถทำการทดสอบสองสามครั้งเพื่อยืนยันการตั้งค่าของคุณ ขั้นตอนที่ 1: คลิกที่ แบบเลื่อนลง จากนั้นคลิกที่ลิงค์ นี่จะแสดงโซน DNS ที่ใช้งานอยู่ทั้งหมด รวมถึงโซนหลักและโซนเนมเซิร์ฟเวอร์สำหรับโดเมนที่ตั้งค่าในส่วนแรกของคู่มือนี้ โปรดอย่าลบโซนมาตรฐานใดๆ เนื่องจากจำเป็นสำหรับการทำงานหลัก ขั้นตอนที่ 2: คลิกปุ่มตรวจสอบระเบียนที่อยู่ถัดจากโซนที่คุณเพิ่มใหม่ ผลลัพธ์สำหรับการตรวจสอบนี้จะปรากฏทางด้านขวาของหน้า คุณอาจสังเกตเห็นว่าเนมเซิร์ฟเวอร์ของคุณในผลลัพธ์ด้านบนยังคงแสดงเป็นเนมเซิร์ฟเวอร์ CWP เริ่มต้น เราจะแก้ไขต่อไปโดยแก้ไขระเบียน Start of Authority (SOA) ของโซนโดเมน การแก้ไขบันทึก SOA ของคุณ บันทึก Start of Authority (SOA) จะบอกอินเทอร์เน็ตว่า DNS Nameserver ใดมีความสำคัญสูงสุดสำหรับโดเมนของคุณ โดยปกติจะต้องตั้งค่านี้เป็นเนมเซิร์ฟเวอร์หลักของคุณ (เช่น ns1.yourdomain.com) อย่างไรก็ตาม CentOS Web Panel จะสร้างโซน DNS ใหม่โดยใช้ SOA เริ่มต้นส่วนกลาง ซึ่งหมายความว่า DNS Zone แรกที่สร้างขึ้นจะมี SOA ตั้งค่าเป็น ns1.centos-webpanel.com ส่วนนี้จะกล่าวถึงวิธีการแก้ไขนั้น ขั้นตอนที่ 1: ในขณะที่ยังคงเรียกดูหน้า List DNS Zones จากขั้นตอนก่อนหน้า ให้คลิก Edit Records ในแถวที่มี DNS Zone ใหม่ของคุณ ซึ่งจะนำคุณไปยังหน้าตัวแก้ไขโซนสำหรับโซนนี้ อย่างที่คุณเห็น จะมีสามตำแหน่งในหน้านี้ ขั้นตอนที่ 2: แก้ไขเรกคอร์ดที่แสดงอยู่ในช่อง MNAME ที่แสดงภายในแผงพารามิเตอร์ SOA คุณจะตั้งค่านี้เป็นเนมเซิร์ฟเวอร์เวอร์ชัน ns1 ที่คุณสร้างขึ้น คลิก อัปเดต SOA หลังจากแก้ไขบันทึกนี้ตามการเปลี่ยนแปลง ความสำเร็จ! การแจ้งเตือนจะปรากฏที่มุมขวาบน ขั้นตอนที่ 3: ใช้ปุ่มแก้ไขถัดจากระเบียน NS ด้านล่างเพื่อเปลี่ยนเนมเซิร์ฟเวอร์ ns1 และ ns2 การคลิกแก้ไขจะเปลี่ยนกล่องแก้ไขเรคคอร์ดเหนือแผง User DNS Records ขั้นแรก ให้ป้อนเนมเซิร์ฟเวอร์ที่คุณวางแผนจะใช้ที่นี่ จากนั้นคลิก เพิ่ม NS Record ให้กับการเปลี่ยนแปลง หากคุณไม่รวมจุดสุดท้ายที่ส่วนท้ายของรายการเนมเซิร์ฟเวอร์ของคุณ คุณจะได้รับข้อผิดพลาด URL ที่ไม่ถูกต้องเมื่อพยายามเปลี่ยนแปลง ดังนั้นอย่าลืมรวมงวดสุดท้ายไว้ด้วย ทำซ้ำขั้นตอนสุดท้ายสำหรับเรกคอร์ดเนมเซิร์ฟเวอร์ที่สอง จากนั้นเนมเซิร์ฟเวอร์ของคุณจะถูกส่งไปยังเนมเซิร์ฟเวอร์ที่ต้องการ และเช่นเคย โปรดจำไว้ว่าการเปลี่ยนแปลง DNS อาจใช้เวลาถึง 24 ชั่วโมงในการเผยแพร่อย่างสมบูรณ์ หากไม่อัปเดตในทันที โปรดรอ 24 ชั่วโมงตามที่แนะนำก่อนที่จะถือว่าการตั้งค่าของคุณไม่ถูกต้อง ยินดีด้วย! คุณตั้งค่าเนมเซิร์ฟเวอร์แบบกำหนดเองบนเซิร์ฟเวอร์ CentOS Web Panel ของคุณสำเร็จแล้ว อย่าลืมเพิ่มบันทึก A Name สำหรับชื่อโฮสต์ที่คุณให้เซิร์ฟเวอร์ของคุณ หากจำเป็นต้องสร้าง