ติดตั้ง 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 และระบบเครือข่ายทั้งหมด การติดตั้งและตั้งค่าอย่างถูกต้องจะช่วยให้ระบบมีเสถียรภาพสูง รองรับการขยายตัวขององค์กร และลดปัญหาที่อาจเกิดขึ้นในอนาคต