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 สำหรับชื่อโฮสต์ที่คุณให้เซิร์ฟเวอร์ของคุณ หากจำเป็นต้องสร้าง