วิธีตรวจสอบ DHCP Lease บน Windows Server 2022 ดูว่าใครได้รับ IP อะไรบ้าง
DHCP Lease คือข้อมูลที่ DHCP Server บันทึกไว้ว่าได้แจก IP Address ใดให้กับอุปกรณ์ใด และจะหมดอายุเมื่อใด ข้อมูลเหล่านี้มีความสำคัญมากในการตรวจสอบปัญหาเครือข่าย วิเคราะห์การใช้งาน IP Address และติดตามอุปกรณ์ที่เชื่อมต่ออยู่ในระบบ
สำหรับผู้ดูแลระบบ Windows Server 2022 การตรวจสอบ DHCP Lease เป็นหนึ่งในงานที่ทำบ่อยที่สุด เพราะช่วยให้ทราบได้ทันทีว่าเครื่องใดกำลังใช้งาน IP Address ใดอยู่ และช่วยวิเคราะห์ปัญหา DHCP ได้อย่างรวดเร็ว
DHCP Lease คืออะไร
DHCP Lease คือสัญญาการใช้งาน IP Address ชั่วคราว
ตัวอย่าง
Client Name : PC-001
IP Address : 192.168.1.100
Lease Expiry : 20/06/2026
หมายความว่า DHCP Server ได้จอง IP นี้ให้กับเครื่องดังกล่าวจนกว่าจะหมดอายุ Lease
ข้อมูลที่อยู่ใน DHCP Lease
แต่ละ Lease จะประกอบด้วย
IP Address
Hostname
MAC Address
Lease Start Time
Lease Expiration Time
Scope ID
Client Type
ข้อมูลเหล่านี้ช่วยให้ผู้ดูแลระบบตรวจสอบเครือข่ายได้อย่างละเอียด
ทำไมต้องตรวจสอบ DHCP Lease
✅ ตรวจสอบว่าใครใช้งาน IP อยู่
✅ วิเคราะห์ปัญหา IP Conflict
✅ ตรวจสอบอุปกรณ์ที่เชื่อมต่อ
✅ วางแผนขยาย DHCP Scope
✅ ตรวจสอบอุปกรณ์ต้องสงสัย
✅ แก้ปัญหา DHCP แจก IP ไม่ได้
วิธีดู DHCP Lease ผ่าน DHCP Manager
เปิด
Server Manager
↓
Tools
↓
DHCP
เลือก Scope
ตัวอย่าง
IPv4
192.168.1.0
เปิด Address Leases
คลิก
Address Leases
จะปรากฏรายการ Lease ทั้งหมด
ตัวอย่าง
192.168.1.100
PC-001
00-11-22-33-44-55
ข้อมูลที่แสดง
ภายใน Lease จะเห็น
IP Address
192.168.1.100
Name
PC-001
Lease Expiration
20/06/2026
MAC Address
00-11-22-33-44-55
ดู Lease ผ่าน PowerShell
แสดง Lease ทั้งหมด
Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0
ตัวอย่างผลลัพธ์
IPAddress
192.168.1.100
HostName
PC-001
ดู Lease เฉพาะเครื่อง
Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0 |
Where-Object {
$_.HostName -eq "PC-001"
}
ดู Lease ตาม IP
Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0 |
Where-Object {
$_.IPAddress -eq "192.168.1.100"
}
ดู Lease ตาม MAC Address
Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0 |
Where-Object {
$_.ClientId -eq "00-11-22-33-44-55"
}
เหมาะสำหรับตรวจสอบอุปกรณ์เฉพาะตัว
Export Lease ออกเป็น CSV
Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0 |
Export-Csv `
C:\DHCPLease.csv `
-NoTypeInformation
สามารถนำไปวิเคราะห์ใน Excel ได้
ดูจำนวน Lease ทั้งหมด
(Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0).Count
ตัวอย่าง
85
หมายถึงมีอุปกรณ์ใช้งานอยู่ 85 เครื่อง
ดู Lease ที่กำลังจะหมดอายุ
Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0 |
Sort-Object LeaseExpiryTime
ช่วยวิเคราะห์การใช้งาน DHCP ได้ดี
ตรวจสอบจาก Client
บนเครื่อง Client
ipconfig /all
ตัวอย่าง
Lease Obtained
Lease Expires
แสดงช่วงเวลาการใช้งาน Lease
ตรวจสอบ Scope Utilization
ดูจำนวน IP ที่ถูกใช้งาน
Get-DhcpServerv4ScopeStatistics `
-ScopeId 192.168.1.0
ผลลัพธ์
AddressesInUse
120
ช่วยวางแผนขยาย Scope
ลบ Lease ที่ไม่ต้องการ
ผ่าน PowerShell
Remove-DhcpServerv4Lease `
-ScopeId 192.168.1.0 `
-IPAddress 192.168.1.100
DHCP จะนำ IP กลับมาใช้งานใหม่
ปัญหาที่พบบ่อย
Lease เต็ม
ดูจำนวน Lease
Get-DhcpServerv4ScopeStatistics
หากใช้งานเกือบ 100%
ควรขยาย Scope
Lease ค้าง
เกิดจาก
เครื่องถูกปิด
อุปกรณ์ถูกถอดออก
แต่ Lease ยังไม่หมดอายุ
IP Conflict
ตรวจสอบ
Reservation
Static IP
DHCP Lease
พร้อมกัน
ตรวจสอบอุปกรณ์ต้องสงสัย
ตัวอย่าง
พบ Lease
Unknown-PC
หรือ
Android-XXXX
ที่ไม่รู้จัก
สามารถตรวจสอบ
MAC Address
เพื่อติดตามอุปกรณ์ได้
ตรวจสอบผ่าน Event Viewer
เปิด
Event Viewer
↓
Applications and Services Logs
↓
DHCP Server
ดู
Lease Granted
Lease Renewed
Lease Expired
แนวทางสำหรับองค์กร
ขนาดเล็ก
ตรวจสอบ Lease รายสัปดาห์
ขนาดกลาง
ตรวจสอบ Lease รายวัน
ขนาดใหญ่
ใช้ Monitoring
เช่น
PRTG
Zabbix
SolarWinds
เพื่อเก็บข้อมูล Lease แบบ Real-Time
จากประสบการณ์ของทีมงาน comsiam ปัญหา DHCP Scope เต็มมักถูกค้นพบจากการตรวจสอบ Lease Statistics ซึ่งช่วยให้ผู้ดูแลระบบเห็นแนวโน้มการใช้งาน IP Address ก่อนที่จะเกิดผลกระทบต่อผู้ใช้งาน
ในการดูแลระบบ Windows Server 2022 ระดับองค์กร ทีมงาน comsiam มักตั้งค่า Monitoring สำหรับ DHCP Lease และ Scope Utilization เพื่อแจ้งเตือนล่วงหน้าเมื่อจำนวน IP คงเหลือลดต่ำกว่าระดับที่กำหนด
Best Practices
ตรวจสอบ DHCP Lease เป็นประจำ
Export Lease เก็บไว้สำหรับ Audit
ใช้ Reservation กับอุปกรณ์สำคัญ
ตรวจสอบ Scope Utilization ทุกสัปดาห์
ลบ Lease ค้างเมื่อจำเป็น
ตรวจสอบอุปกรณ์ไม่รู้จักในระบบ
ใช้ DHCP Monitoring ในระบบ Production
สรุป
DHCP Lease เป็นข้อมูลสำคัญที่ช่วยให้ผู้ดูแลระบบ Windows Server 2022 สามารถตรวจสอบการใช้งาน IP Address ภายในเครือข่ายได้อย่างละเอียด การตรวจสอบ Lease อย่างสม่ำเสมอช่วยลดปัญหา Scope เต็ม วิเคราะห์ปัญหาเครือข่าย และเพิ่มประสิทธิภาพในการบริหารจัดการระบบ DHCP