ติดตั้ง DNS Server บน Windows Server 2022 แบบละเอียด

 DNS Server เป็นหนึ่งในบริการที่สำคัญที่สุดของ Windows Server 2022 เพราะทำหน้าที่แปลงชื่อโดเมนให้เป็น IP Address และเป็นหัวใจหลักของระบบ Active Directory

หาก DNS ทำงานผิดพลาด อาจส่งผลให้ผู้ใช้งาน Login เข้า Domain ไม่ได้, Group Policy ไม่ทำงาน, Replication ล้มเหลว และระบบเครือข่ายภายในองค์กรมีปัญหาตามมา

บทความนี้จะอธิบายวิธีติดตั้ง DNS Server บน Windows Server 2022 แบบละเอียด พร้อมแนวทางการตั้งค่าที่ใช้งานได้จริงในองค์กร

📌 DNS Server คืออะไร

DNS (Domain Name System) คือบริการที่ทำหน้าที่แปลงชื่อเครื่องหรือชื่อเว็บไซต์ให้เป็น IP Address

ตัวอย่าง

server.company.local
↓
192.168.1.10

แทนที่ผู้ใช้งานจะต้องจำหมายเลข IP

สามารถใช้ชื่อแทนได้

🎯 ทำไมต้องติดตั้ง DNS Server

DNS Server ช่วยให้

✅ Active Directory ทำงานได้

✅ Join Domain ได้

✅ Group Policy ทำงานได้

✅ Replication ทำงานได้

✅ ค้นหา Domain Controller ได้

✅ จัดการระบบเครือข่ายง่ายขึ้น

หลายองค์กรที่ comsiam ดูแล ใช้ DNS Server บน Domain Controller ทุกเครื่องเพื่อเพิ่มความเสถียรของระบบ

📋 สิ่งที่ต้องเตรียม

① Windows Server 2022

② Static IP Address

ตัวอย่าง

192.168.1.10

③ สิทธิ์ Administrator

④ วางแผนชื่อ Domain

ตัวอย่าง

company.local

🚀 วิธีติดตั้ง DNS Server

① เปิด Server Manager

เลือก

Manage
→ Add Roles and Features

② เลือก Role-based Installation

เลือก

Role-based or feature-based installation

③ เลือก Server

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

④ เลือก DNS Server

ติ๊ก

DNS Server

จากนั้นกด

Next

⑤ Install

กด

Install

รอจนติดตั้งเสร็จ

🔍 เปิด DNS Manager

หลังติดตั้งเสร็จ

เปิด

Server Manager
→ Tools
→ DNS

จะเข้าสู่ DNS Manager

🌐 สร้าง Forward Lookup Zone

คลิกขวา

Forward Lookup Zones

เลือก

New Zone

① Primary Zone

เลือก

Primary Zone

② Zone Name

ตัวอย่าง

company.local

③ Dynamic Update

เลือก

Allow only secure dynamic updates

สำหรับ Active Directory

🔄 สร้าง Reverse Lookup Zone

คลิกขวา

Reverse Lookup Zones

เลือก

New Zone

ใส่ Network ID

ตัวอย่าง

192.168.1

🖥️ เพิ่ม Host Record

คลิกขวา Zone

เลือก

New Host (A)

ตัวอย่าง

Name : DC01
IP   : 192.168.1.10

🔍 ทดสอบ DNS

รัน

nslookup dc01.company.local

ผลลัพธ์ควรเป็น

Name: dc01.company.local
Address: 192.168.1.10

⚙️ ตั้งค่า Forwarder

คลิกขวา Server

เลือก

Properties
→ Forwarders

เพิ่ม

8.8.8.8
1.1.1.1

เพื่อให้ DNS ภายในสามารถออก Internet ได้

🔒 ตรวจสอบ Firewall

เปิด Port

53 TCP
53 UDP

หากมี Firewall ภายนอก

📖 ตรวจสอบ DNS Health

รัน

dcdiag /test:dns

ผลลัพธ์ควรเป็น

PASS

ทุกหัวข้อ

⚠️ ปัญหาที่พบบ่อย

① Resolve ชื่อไม่ได้

ตรวจสอบ DNS Record

② Join Domain ไม่ได้

ตรวจสอบ DNS Server ที่ Client

③ DNS Zone หาย

ตรวจสอบ DNS Service

④ DNS Server ไม่ตอบสนอง

ตรวจสอบ Firewall และ Network

📋 Checklist หลังติดตั้ง

① DNS Service Running

② Forward Lookup Zone สร้างแล้ว

③ Reverse Lookup Zone สร้างแล้ว

④ Host Record ใช้งานได้

⑤ NSLOOKUP ผ่าน

⑥ DCDIAG ผ่าน

⑦ Client ใช้งาน DNS ได้

📈 Best Practices สำหรับ DNS Server

① ใช้ Static IP เสมอ

② มี DNS อย่างน้อย 2 เครื่อง

③ ใช้ Active Directory Integrated Zone

④ สำรอง DNS เป็นประจำ

⑤ ตรวจสอบ DNS Health ทุกสัปดาห์

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

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

🎯 สรุป

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

Popular posts from this blog

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

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

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