วิธีติดตั้ง DHCP Server บน Windows Server 2022 แบบละเอียด
DHCP Server เป็นหนึ่งในบริการพื้นฐานที่สำคัญที่สุดของระบบเครือข่ายองค์กร เพราะช่วยแจก IP Address ให้กับคอมพิวเตอร์ โน้ตบุ๊ก สมาร์ตโฟน เครื่องพิมพ์ และอุปกรณ์เครือข่ายต่าง ๆ แบบอัตโนมัติ
หากไม่มี DHCP ผู้ดูแลระบบจะต้องกำหนด IP Address ให้กับอุปกรณ์ทุกเครื่องด้วยตนเอง ซึ่งเป็นเรื่องที่แทบเป็นไปไม่ได้ในองค์กรขนาดกลางและขนาดใหญ่
Windows Server 2022 มี DHCP Server ที่มีความเสถียรสูง รองรับการทำงานร่วมกับ Active Directory และสามารถบริหารจัดการอุปกรณ์นับหมื่นเครื่องได้อย่างมีประสิทธิภาพ
DHCP Server คืออะไร
DHCP ย่อมาจาก
Dynamic Host Configuration Protocol
ทำหน้าที่แจกค่าเครือข่ายให้อัตโนมัติ เช่น
IP Address
Subnet Mask
Default Gateway
DNS Server
Lease Time
ตัวอย่าง
Client เชื่อมต่อเครือข่าย
DHCP แจก
IP Address : 192.168.1.100
Subnet Mask : 255.255.255.0
Gateway : 192.168.1.1
DNS : 192.168.1.10
โดยไม่ต้องตั้งค่าด้วยตนเอง
ประโยชน์ของ DHCP Server
✅ ลดภาระผู้ดูแลระบบ
✅ ป้องกัน IP ซ้ำกัน
✅ แจก IP อัตโนมัติ
✅ รองรับอุปกรณ์จำนวนมาก
✅ จัดการเครือข่ายง่ายขึ้น
✅ ทำงานร่วมกับ Active Directory ได้ดี
DHCP ทำงานอย่างไร
กระบวนการ DORA
Discover
Client ค้นหา DHCP Server
Offer
DHCP Server เสนอ IP
Request
Client ขอใช้ IP
Acknowledge
DHCP Server ยืนยันการใช้งาน
ตัวอย่าง
Client
↓
Discover
↓
DHCP Server
↓
Offer
↓
Request
↓
Acknowledge
สิ่งที่ต้องเตรียมก่อนติดตั้ง
Windows Server 2022
Static IP Address
สิทธิ์ Administrator
Network พร้อมใช้งาน
ตัวอย่าง
Server Name : DHCP01
IP Address : 192.168.1.10
ไม่ควรใช้ DHCP กับ Server ที่เป็น DHCP Server เอง
ตรวจสอบ IP ปัจจุบัน
เปิด PowerShell
ipconfig
ตัวอย่าง
IPv4 Address : 192.168.1.10
ควรเป็น Static IP
วิธีติดตั้ง DHCP Server ผ่าน Server Manager
เปิด
Server Manager
↓
Manage
↓
Add Roles and Features
เลือก Installation Type
เลือก
Role-based or feature-based installation
กด Next
เลือก Server
เลือก Server ที่ต้องการติดตั้ง
กด Next
เลือก DHCP Server
ติ๊ก
DHCP Server
ระบบจะติดตั้ง Feature เพิ่มเติมอัตโนมัติ
กด
Add Features
จากนั้น Next
เริ่มติดตั้ง
กด
Install
รอจนเสร็จสมบูรณ์
ติดตั้งด้วย PowerShell
วิธีที่เร็วที่สุด
Install-WindowsFeature DHCP `
-IncludeManagementTools
รอจนติดตั้งเสร็จ
ตรวจสอบ
Get-WindowsFeature DHCP
ผลลัพธ์
Installed
DHCP Post-Install Configuration
หลังติดตั้งเสร็จ
จะมีข้อความ
Complete DHCP Configuration
คลิกเพื่อดำเนินการต่อ
Authorize DHCP Server
เลือก
Use current credentials
กด Commit
Windows จะทำการ Authorize DHCP ใน Active Directory
ตรวจสอบ DHCP Service
เปิด PowerShell
Get-Service DHCPServer
ผลลัพธ์
Running
หากยังไม่ทำงาน
Start-Service DHCPServer
เปิด DHCP Manager
Server Manager
↓
Tools
↓
DHCP
จะพบหน้าจอจัดการ DHCP Server
ตรวจสอบ DHCP Server
ภายใน DHCP Console
ควรเห็น
IPv4
IPv6
พร้อมใช้งาน
ตรวจสอบ Port ที่ DHCP ใช้
DHCP ใช้งาน
UDP 67
UDP 68
Windows Firewall จะเปิดให้อัตโนมัติ
ตรวจสอบ
Get-NetFirewallRule *DHCP*
ทดสอบ DHCP Service
ดูสถานะ
Get-DhcpServerInDC
ผลลัพธ์
DHCP01.company.local
แสดงว่า DHCP ถูก Authorize แล้ว
ตรวจสอบ Event Viewer
เปิด
Event Viewer
↓
Applications and Services Logs
↓
Microsoft
↓
Windows
↓
DHCP Server
ตรวจสอบ Error
และ Warning
ปัญหาที่พบบ่อย
DHCP Service ไม่ทำงาน
ตรวจสอบ
Get-Service DHCPServer
DHCP Manager เปิดไม่ได้
ตรวจสอบ
Get-WindowsFeature DHCP
DHCP ไม่แจก IP
ยังไม่ได้สร้าง Scope
ซึ่งจะทำในบทความถัดไป
DHCP Authorize ไม่สำเร็จ
ตรวจสอบ
Domain Admin
Active Directory
Network Connectivity
แนวทางใช้งานในองค์กร
องค์กรขนาดเล็ก
DHCP Server 1 เครื่อง
องค์กรขนาดกลาง
DHCP Server 2 เครื่อง
DHCP Failover
องค์กรขนาดใหญ่
Multiple DHCP Servers
Multiple Sites
DHCP Failover
ช่วยลด Downtime ของระบบ
จากประสบการณ์ของทีมงาน comsiam องค์กรจำนวนมากติดตั้ง DHCP Server สำเร็จ แต่ลืมทำ DHCP Authorization ทำให้ DHCP ไม่สามารถแจก IP Address ได้ แม้ Service จะทำงานปกติก็ตาม
ในการออกแบบระบบ Windows Server 2022 ระดับองค์กร ทีมงาน comsiam มักติดตั้ง DHCP Server ร่วมกับ DNS Server และ Active Directory เพื่อให้การบริหารจัดการเครือข่ายเป็นศูนย์กลางและรองรับการขยายระบบในอนาคต
Best Practices
ใช้ Static IP กับ DHCP Server
ทำ DHCP Authorization ทุกครั้ง
ติดตั้ง DHCP Failover
ใช้ DNS Integration
สำรอง DHCP Database สม่ำเสมอ
ตรวจสอบ Event Logs ทุกวัน
ติดตั้ง DHCP อย่างน้อย 2 เครื่องในระบบ Production
สรุป
DHCP Server บน Windows Server 2022 ช่วยแจก IP Address และค่าต่าง ๆ ของเครือข่ายให้กับอุปกรณ์โดยอัตโนมัติ การติดตั้งที่ถูกต้องเริ่มจากการเพิ่ม DHCP Role, ทำ DHCP Authorization และตรวจสอบ Service ให้พร้อมใช้งาน ก่อนเข้าสู่ขั้นตอนการสร้าง DHCP Scope ในลำดับถัดไป