วิธีเพิ่ม DHCP Option บน Windows Server 2022 ให้ Client รับค่าต่าง ๆ อัตโนมัติ
DHCP Option เป็นหนึ่งในฟีเจอร์สำคัญของ DHCP Server ที่ช่วยส่งค่าการตั้งค่าต่าง ๆ ไปยัง Client โดยอัตโนมัติ ไม่ว่าจะเป็น Gateway, DNS Server, Domain Name, NTP Server หรือค่าเฉพาะสำหรับ IP Phone และอุปกรณ์เครือข่ายต่าง ๆ
หลายองค์กรติดตั้ง DHCP Server สำเร็จ แต่กำหนดเพียง IP Address เท่านั้น ทำให้ต้องตั้งค่า DNS, Gateway หรือค่าเครือข่ายอื่น ๆ ด้วยตนเอง ซึ่งเพิ่มภาระงานและเสี่ยงต่อความผิดพลาด
Windows Server 2022 รองรับ DHCP Options มากกว่า 100 รายการ และสามารถกำหนดได้ทั้งระดับ Server และ Scope
DHCP Option คืออะไร
DHCP Option คือข้อมูลเพิ่มเติมที่ DHCP Server ส่งไปยัง Client พร้อมกับ IP Address
ตัวอย่าง
เมื่อ Client ได้รับ IP
192.168.1.100
DHCP อาจส่งข้อมูลเพิ่มเติม
Gateway
192.168.1.1
DNS
192.168.1.10
Domain
company.local
Client จะตั้งค่าทั้งหมดโดยอัตโนมัติ
ประโยชน์ของ DHCP Option
✅ ลดการตั้งค่าด้วยมือ
✅ บริหารจัดการจากศูนย์กลาง
✅ ลดความผิดพลาด
✅ รองรับอุปกรณ์จำนวนมาก
✅ เหมาะสำหรับองค์กรทุกขนาด
DHCP Options ที่ใช้บ่อย
Option 003
Default Gateway
192.168.1.1
Option 006
DNS Server
192.168.1.10
192.168.1.11
Option 015
DNS Domain Name
company.local
Option 042
NTP Server
192.168.1.20
Option 066
Boot Server
ใช้กับ PXE Boot
Option 067
Boot File Name
ใช้กับ Windows Deployment Services
ระดับของ DHCP Option
Server Option
มีผลกับทุก Scope
DHCP Server
↓
ทุก Scope
Scope Option
มีผลเฉพาะ Scope นั้น
Scope A
เท่านั้น
โดยทั่วไปนิยมใช้ Scope Option มากกว่า
วิธีเพิ่ม DHCP Option ผ่าน DHCP Manager
เปิด
Server Manager
↓
Tools
↓
DHCP
เลือก Scope
ตัวอย่าง
192.168.1.0
เปิด Scope Options
คลิก
Scope Options
Configure Options
คลิกขวา
↓
Configure Options
จะพบรายการ DHCP Options ทั้งหมด
ตั้งค่า Gateway (Option 003)
ติ๊ก
003 Router
กรอก
192.168.1.1
กด Add
ตั้งค่า DNS Server (Option 006)
ติ๊ก
006 DNS Servers
กรอก
192.168.1.10
และ
192.168.1.11
กด Add
ตั้งค่า DNS Domain (Option 015)
ติ๊ก
015 DNS Domain Name
กรอก
company.local
กด Apply
จากนั้น
OK
เสร็จสิ้น
ดู DHCP Options ผ่าน PowerShell
Get-DhcpServerv4OptionValue `
-ScopeId 192.168.1.0
ตัวอย่าง
OptionId 3
OptionId 6
OptionId 15
เพิ่ม Gateway ผ่าน PowerShell
Set-DhcpServerv4OptionValue `
-ScopeId 192.168.1.0 `
-Router 192.168.1.1
เพิ่ม DNS ผ่าน PowerShell
Set-DhcpServerv4OptionValue `
-ScopeId 192.168.1.0 `
-DnsServer 192.168.1.10,192.168.1.11
เพิ่ม Domain Name
Set-DhcpServerv4OptionValue `
-ScopeId 192.168.1.0 `
-DnsDomain company.local
ทดสอบจาก Client
ปล่อย Lease เดิม
ipconfig /release
ขอ Lease ใหม่
ipconfig /renew
ดูผลลัพธ์
ipconfig /all
ควรเห็น
DNS Server
Default Gateway
DNS Suffix
ตามที่กำหนดไว้
DHCP Option สำหรับ PXE Boot
นิยมใช้
Option 066
WDS Server
ตัวอย่าง
192.168.1.30
Option 067
boot\x64\wdsmgfw.efi
ใช้กับ Windows Deployment Services
DHCP Option สำหรับ IP Phone
ตัวอย่าง
Option 150
TFTP Server
สำหรับ Cisco IP Phone
Option 066
ใช้กับโทรศัพท์หลายยี่ห้อ
DHCP Option สำหรับ NTP
Option
042 NTP Servers
ตัวอย่าง
192.168.1.20
ช่วยให้อุปกรณ์ใช้เวลาเดียวกันทั้งองค์กร
ปัญหาที่พบบ่อย
Client ไม่ได้รับ Gateway
ตรวจสอบ
Option 003
Client ไม่ได้รับ DNS
ตรวจสอบ
Option 006
Domain Join ไม่ได้
ตรวจสอบ
Option 015
PXE Boot ไม่ทำงาน
ตรวจสอบ
066
067
แนวทางสำหรับองค์กร
สำนักงานทั่วไป
ใช้
003
006
015
องค์กรที่มี VoIP
เพิ่ม
150
066
องค์กรที่ใช้ PXE
เพิ่ม
066
067
Data Center
เพิ่ม
042
สำหรับ Time Synchronization
จากประสบการณ์ของทีมงาน comsiam ปัญหาเครือข่ายจำนวนมากเกิดจากการลืมกำหนด DHCP Option โดยเฉพาะ Option 003 และ Option 006 ทำให้ Client ได้รับ IP Address แต่ไม่สามารถออกอินเทอร์เน็ตหรือค้นหา Domain Controller ได้
ในการออกแบบ Windows Server 2022 สำหรับองค์กร ทีมงาน comsiam มักกำหนด DHCP Options เป็นมาตรฐานกลางขององค์กร เพื่อให้อุปกรณ์ทุกเครื่องได้รับค่าที่ถูกต้องโดยอัตโนมัติและลดภาระการดูแลระบบในระยะยาว
Best Practices
ใช้ Scope Options แทน Server Options เมื่อเป็นไปได้
กำหนด Option 003 และ 006 ทุก Scope
ใช้ DNS ภายในองค์กรก่อน DNS ภายนอก
กำหนด Domain Name ให้ถูกต้อง
ทดสอบด้วย ipconfig /renew ทุกครั้ง
จัดทำเอกสาร DHCP Options
สำรอง DHCP Configuration เป็นประจำ
สรุป
DHCP Option เป็นฟีเจอร์สำคัญที่ช่วยให้ DHCP Server บน Windows Server 2022 สามารถส่งค่าการตั้งค่าเครือข่ายต่าง ๆ ไปยัง Client ได้โดยอัตโนมัติ การกำหนด DHCP Options อย่างถูกต้องจะช่วยลดภาระผู้ดูแลระบบ เพิ่มความเสถียรของเครือข่าย และทำให้การบริหารจัดการองค์กรมีประสิทธิภาพมากยิ่งขึ้น