วิธีติดตั้ง DNS Server บน Windows Server 2022

 DNS Server เป็นหนึ่งในบริการที่สำคัญที่สุดของระบบเครือข่ายและ Active Directory เพราะทำหน้าที่แปลงชื่อโดเมนให้เป็นหมายเลข IP Address เพื่อให้คอมพิวเตอร์สามารถสื่อสารกันได้ หากไม่มี DNS ระบบจำนวนมากจะไม่สามารถทำงานได้อย่างถูกต้อง ไม่ว่าจะเป็น Active Directory, File Server, Web Server หรือ Email Server

สำหรับ Windows Server 2022 นั้น Microsoft ได้รวม DNS Server Role มาให้พร้อมใช้งาน ทำให้สามารถติดตั้งและบริหารจัดการได้ง่าย เหมาะสำหรับทั้งองค์กรขนาดเล็กและขนาดใหญ่

DNS Server คืออะไร

DNS (Domain Name System) คือระบบที่ทำหน้าที่แปลงชื่อโดเมน เช่น

  • google.com

  • microsoft.com

  • comsiam.com

ให้กลายเป็นหมายเลข IP Address ที่เครื่องคอมพิวเตอร์เข้าใจได้

ตัวอย่าง

  • google.com → 142.250.196.14

  • comsiam.com → 104.x.x.x

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

ประโยชน์ของการติดตั้ง DNS Server

✅ ลดการพึ่งพา DNS ภายนอก

✅ รองรับ Active Directory Domain Services

✅ เพิ่มความเร็วในการค้นหาชื่อภายในองค์กร

✅ ควบคุมการจัดการ DNS Record ได้เอง

✅ เพิ่มความปลอดภัยของระบบเครือข่าย

✅ รองรับระบบ Application ภายในองค์กร

ข้อกำหนดก่อนติดตั้ง

ควรเตรียมข้อมูลดังนี้

Server Requirements

  • Windows Server 2022

  • Static IP Address

  • Administrator Privilege

ตัวอย่างการตั้งค่า

IP Address : 192.168.1.10

Subnet Mask : 255.255.255.0

Gateway : 192.168.1.1

Preferred DNS : 192.168.1.10

การกำหนด Static IP มีความสำคัญมาก เพราะ DNS Server ไม่ควรเปลี่ยน IP Address ระหว่างการใช้งาน

วิธีติดตั้ง DNS Server ผ่าน Server Manager

① เปิด Server Manager

หลังจากเข้าสู่ระบบ Windows Server 2022

คลิก

Server Manager

② เลือก Add Roles and Features

คลิก

Manage

→ Add Roles and Features

จะปรากฏหน้าต่าง Wizard สำหรับติดตั้ง Role

③ เลือก Role-based Installation

เลือก

Role-based or feature-based installation

กด Next

④ เลือก Server ที่ต้องการติดตั้ง

เลือกเซิร์ฟเวอร์ปัจจุบัน

กด Next

⑤ เลือก DNS Server

ติ๊กถูกที่

DNS Server

ระบบจะถามติดตั้ง Feature เพิ่มเติม

เลือก

Add Features

จากนั้นกด Next

⑥ ตรวจสอบ Feature

กด Next ไปจนถึงหน้าสรุป

ตรวจสอบว่ามี

DNS Server

อยู่ในรายการ

⑦ เริ่มติดตั้ง

กด Install

รอประมาณ 1-3 นาที

เมื่อเสร็จแล้วจะขึ้นข้อความ

Installation Succeeded

กด Close

การติดตั้งเสร็จสมบูรณ์

วิธีตรวจสอบว่า DNS Server ติดตั้งสำเร็จ

เปิด

Tools

→ DNS

หากสามารถเปิด DNS Manager ได้ แสดงว่าการติดตั้งสำเร็จ

อีกวิธีหนึ่งคือเปิด PowerShell

Get-WindowsFeature DNS

ผลลัพธ์ควรแสดง

[X] DNS

วิธีติดตั้ง DNS Server ด้วย PowerShell

สำหรับผู้ดูแลระบบที่ต้องการติดตั้งจำนวนมาก

เปิด PowerShell แบบ Run as Administrator

ใช้คำสั่ง

Install-WindowsFeature DNS -IncludeManagementTools

ตรวจสอบผลลัพธ์

Get-WindowsFeature DNS

หากสถานะเป็น Installed แสดงว่าพร้อมใช้งาน

วิธีตรวจสอบ Service ของ DNS

เปิด Services

ค้นหา

DNS Server

สถานะควรเป็น

Running

หรือใช้ PowerShell

Get-Service DNS

ผลลัพธ์ตัวอย่าง

Status   Name
------   ----
Running  DNS

Firewall ที่เกี่ยวข้องกับ DNS

DNS ใช้งาน Port ดังนี้

TCP 53

ใช้สำหรับ Zone Transfer

UDP 53

ใช้สำหรับ DNS Query ทั่วไป

Windows Firewall จะเปิดให้อัตโนมัติหลังติดตั้ง DNS Role

ปัญหาที่พบบ่อยหลังติดตั้ง

DNS Manager เปิดไม่ได้

สาเหตุ

  • ติดตั้ง Management Tools ไม่ครบ

  • DNS Service ไม่ทำงาน

แนวทางแก้ไข

Install-WindowsFeature DNS -IncludeManagementTools

DNS Service ไม่ Start

ตรวจสอบ

Get-Service DNS

เริ่ม Service

Start-Service DNS

เปิด DNS ได้แต่ Query ไม่ได้

ตรวจสอบ

  • Firewall

  • Network Adapter

  • DNS Record

  • Zone Configuration

แนวทางการใช้งานจริงในองค์กร

โครงสร้างที่นิยมใช้งาน

  • Domain Controller + DNS

  • DNS Primary Server

  • DNS Secondary Server

  • DHCP Integration

  • Active Directory Integration

ในหลายองค์กร DNS จะทำงานร่วมกับ Active Directory โดยตรง ซึ่งช่วยให้เครื่อง Client สามารถค้นหา Domain Controller ได้อย่างรวดเร็วและเสถียร

ทีมงาน comsiam พบว่าปัญหา Active Directory มากกว่า 70% มักเกี่ยวข้องกับ DNS Configuration ที่ไม่ถูกต้อง ดังนั้นการติดตั้ง DNS Server อย่างถูกต้องตั้งแต่เริ่มต้นจึงมีความสำคัญอย่างมาก

ข้อแนะนำสำหรับ Production

  • ใช้ Static IP เท่านั้น

  • สำรอง DNS Server อย่างน้อย 2 เครื่อง

  • เปิด DNS Logging เมื่อต้องการวิเคราะห์ปัญหา

  • สำรองข้อมูล Zone อย่างสม่ำเสมอ

  • อัปเดต Windows Server เป็นเวอร์ชันล่าสุด

  • ตรวจสอบ Event Viewer เป็นประจำ

comsiam แนะนำให้ติดตั้ง DNS ร่วมกับ Active Directory สำหรับองค์กรที่มีผู้ใช้งานหลายคน เพราะจะช่วยให้การบริหารจัดการชื่อเครื่อง ผู้ใช้งาน และบริการต่าง ๆ ภายในระบบเป็นไปอย่างมีประสิทธิภาพมากขึ้น

สรุป

DNS Server เป็นหัวใจสำคัญของระบบเครือข่าย Windows Server 2022 การติดตั้งทำได้ง่ายผ่าน Server Manager หรือ PowerShell แต่การออกแบบและกำหนดค่าหลังติดตั้งมีความสำคัญไม่แพ้กัน เพราะส่งผลโดยตรงต่อความเสถียรของ Active Directory, Application Server และระบบเครือข่ายทั้งหมดภายในองค์กร หากวางโครงสร้าง DNS ได้ถูกต้องตั้งแต่ต้น จะช่วยลดปัญหาการเชื่อมต่อและเพิ่มประสิทธิภาพของระบบได้อย่างมาก

Popular posts from this blog

Windows Server 2022 ยังน่าใช้ในปีนี้หรือไม่? คำตอบสำหรับคนกำลังวางระบบใหม่

สเปกเครื่องสำหรับติดตั้ง Windows Server 2022 เลือกอย่างไรให้คุ้มและใช้งานได้ยาว

Windows Server 2022 คืออะไร? คู่มือสำหรับมือใหม่