วิธีแก้ DHCP Scope เต็ม บน Windows Server 2022 แบบมืออาชีพ

 DHCP Scope เต็ม (DHCP Scope Exhausted) เป็นปัญหาที่พบได้บ่อยในองค์กรที่มีจำนวนอุปกรณ์เพิ่มขึ้นอย่างต่อเนื่อง เมื่อ DHCP ไม่มี IP Address เหลือให้แจก อุปกรณ์ใหม่จะไม่สามารถเชื่อมต่อเครือข่ายได้ และผู้ใช้งานอาจได้รับ IP Address กลุ่ม 169.254.x.x แทน

ปัญหานี้สามารถส่งผลกระทบต่อทั้งองค์กร โดยเฉพาะสำนักงาน โรงงาน โรงเรียน โรงแรม และเครือข่าย WiFi ที่มีผู้ใช้งานจำนวนมาก

บทความนี้จะอธิบายวิธีตรวจสอบ วิเคราะห์ และแก้ไข DHCP Scope เต็มบน Windows Server 2022 อย่างละเอียด

DHCP Scope เต็ม คืออะไร

DHCP Scope คือช่วง IP Address ที่ DHCP Server สามารถแจกได้

ตัวอย่าง

192.168.1.100
-
192.168.1.200

มีจำนวน

101 IP Addresses

หากมีอุปกรณ์ใช้งานครบทั้งหมด

DHCP จะไม่สามารถแจก IP ใหม่ได้

อาการของ DHCP Scope เต็ม

ผู้ใช้งานอาจพบ

ไม่ได้รับ IP Address

ได้ IP กลุ่ม APIPA

169.254.x.x

เชื่อมต่อ WiFi ได้แต่ใช้งานไม่ได้

ได้ข้อความ

Unable to obtain IP address

อุปกรณ์ใหม่เข้าเครือข่ายไม่ได้

วิธีตรวจสอบว่า Scope เต็มหรือไม่

เปิด PowerShell

Get-DhcpServerv4ScopeStatistics

ตัวอย่าง

AddressesInUse : 101

AddressesFree : 0

หาก Free เท่ากับ 0

แสดงว่า Scope เต็ม

ตรวจสอบผ่าน DHCP Manager

เปิด

Server Manager

Tools

DHCP

IPv4

Scope

คลิกขวา

Display Statistics

ตัวอย่าง

In Use : 101

Available : 0

ดูจำนวน Lease ทั้งหมด

Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0

นับจำนวน

(Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0).Count

สาเหตุที่ Scope เต็ม

จำนวนอุปกรณ์เพิ่มขึ้น

เช่น

  • Notebook

  • Smartphone

  • Tablet

  • CCTV

  • IoT

มากกว่าที่ออกแบบไว้

Lease Time ยาวเกินไป

ตัวอย่าง

30 Days

IP ถูกจองไว้นาน

มีอุปกรณ์เข้าออกจำนวนมาก

เช่น

  • Guest WiFi

  • โรงแรม

  • งานสัมมนา

Scope ออกแบบเล็กเกินไป

ตัวอย่าง

192.168.1.100
-
192.168.1.120

มีเพียง

21 IP

วิธีแก้ไขที่ 1 ขยาย IP Range

ตัวอย่างเดิม

192.168.1.100
-
192.168.1.200

แก้เป็น

192.168.1.100
-
192.168.1.250

เพิ่ม IP ได้อีก

50 IP

วิธีขยายผ่าน DHCP Manager

เปิด

Address Pool

Properties

แก้ไข

End Range

เป็นค่าที่ต้องการ

ขยาย Scope ผ่าน PowerShell

ลบ Scope เดิมไม่ได้โดยตรง

จึงควรสร้าง Scope ใหม่

หรือใช้ DHCP Console

ซึ่งปลอดภัยกว่า

วิธีแก้ไขที่ 2 ลด Lease Time

ตรวจสอบ Lease

Get-DhcpServerv4Scope

ตัวอย่าง

Lease Duration
30 Days

เปลี่ยนเป็น

8 Days

หรือ

1 Day

สำหรับ Guest WiFi

เปลี่ยน Lease Time

Set-DhcpServerv4Scope `
-ScopeId 192.168.1.0 `
-LeaseDuration 1.00:00:00

วิธีแก้ไขที่ 3 ลบ Lease ที่ไม่ใช้งาน

ดู Lease

Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0

ลบรายการที่ไม่จำเป็น

Remove-DhcpServerv4Lease `
-ScopeId 192.168.1.0 `
-IPAddress 192.168.1.150

IP จะกลับมาใช้งานได้ทันที

วิธีแก้ไขที่ 4 แยก VLAN

เดิม

VLAN1

192.168.1.0/24

เปลี่ยนเป็น

VLAN10 Users

10.10.10.0/24
VLAN20 CCTV

10.10.20.0/24
VLAN30 Guest

10.10.30.0/24

ลดภาระของ Scope เดียว

วิธีแก้ไขที่ 5 สร้าง Scope ใหม่

ตัวอย่าง

เดิม

192.168.1.0/24

เพิ่ม

192.168.2.0/24

รองรับอุปกรณ์เพิ่มได้อีก

254 Devices

วิธีตรวจสอบอุปกรณ์ที่ใช้ IP มากที่สุด

Export Lease

Get-DhcpServerv4Lease `
-ScopeId 192.168.1.0 |
Export-Csv `
C:\Lease.csv

วิเคราะห์ผ่าน Excel

ตรวจสอบอุปกรณ์แปลกปลอม

ดูรายการ Lease

หากพบ

Android-XXXX
Unknown-PC

ที่ไม่ใช่อุปกรณ์องค์กร

ควรตรวจสอบทันที

ตัวอย่างการคำนวณ Scope

มีผู้ใช้

100 คน

มีมือถือเฉลี่ย

2 เครื่อง

รวม

300 Devices

ควรเผื่อ

30%

ดังนั้นควรออกแบบ

400 IP

ขึ้นไป

ปัญหาที่พบบ่อย

เพิ่ม Range แล้ว Client ยังไม่ได้ IP

ใช้

ipconfig /renew

ใหม่

Scope ยังเต็ม

มี Lease เก่าค้างอยู่

Guest WiFi ใช้ IP หมด

ลด Lease Time

DHCP Failover Sync ไม่ครบ

ตรวจสอบ

Get-DhcpServerv4Failover

การวางแผน Scope สำหรับองค์กร

Small Office

100-150 IP

Medium Business

300-500 IP

Enterprise

แยกหลาย VLAN

และหลาย Scope

การใช้ Monitoring

ตรวจสอบ Scope

Get-DhcpServerv4ScopeStatistics

หรือใช้

  • PRTG

  • Zabbix

  • SolarWinds

แจ้งเตือนเมื่อ IP เหลือน้อย

จากประสบการณ์ของทีมงาน comsiam ปัญหา DHCP Scope เต็มมักเกิดหลังจากองค์กรขยายตัวอย่างรวดเร็ว โดยเฉพาะหลังเพิ่ม WiFi, CCTV และอุปกรณ์ IoT แต่ยังใช้ DHCP Scope เดิมที่ออกแบบไว้หลายปีก่อน

ในการออกแบบ Windows Server 2022 สำหรับลูกค้าองค์กร ทีมงาน comsiam มักเผื่อจำนวน IP Address อย่างน้อย 30-50% และติดตั้งระบบ Monitoring เพื่อแจ้งเตือนก่อนที่ DHCP Scope จะเต็มจริง ช่วยลด Downtime ได้อย่างมาก

Best Practices

  • เผื่อ IP อย่างน้อย 30%

  • ตรวจสอบ Scope Statistics ทุกสัปดาห์

  • ลด Lease Time สำหรับ Guest WiFi

  • แยก VLAN ตามประเภทอุปกรณ์

  • ใช้ DHCP Failover

  • ติดตั้ง DHCP Monitoring

  • ทบทวน IP Plan ทุกปี

สรุป

ปัญหา DHCP Scope เต็มบน Windows Server 2022 สามารถป้องกันได้ด้วยการวางแผน IP Address ที่ดี การตรวจสอบ Scope Statistics อย่างสม่ำเสมอ และการกำหนด Lease Time ที่เหมาะสม เมื่อพบปัญหา ควรขยาย IP Range ลด Lease Time หรือแยก VLAN เพื่อให้ระบบเครือข่ายสามารถรองรับการเติบโตขององค์กรได้อย่างมีประสิทธิภาพ

Popular posts from this blog

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

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

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