วิธีตรวจสอบ 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

Popular posts from this blog

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

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

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