5 lỗi thường gặp khi cấu hình DHCP không đúng cách, kèm theo nguyên nhân và cách xử lý — bài viết dành cho anh em System/Cloud đang quản lý hạ tầng mạng.
🎯 1. Địa chỉ IP bị trùng (Address Conflicts)
Nguyên nhân: Có thể do một thiết bị được gán địa chỉ IP tĩnh trùng với địa chỉ DHCP cấp phát.
Giải pháp:
🎯 2. Không nhận được địa chỉ IP (Failure to obtain a DHCP address)
Nguyên nhân: DHCP server không hoạt động, thiết bị không đến được server (do lỗi layer 2/3), hoặc relay chưa cấu hình.
Giải pháp:
🎯 3. Nhận địa chỉ IP từ scope sai (Address obtained from an incorrect scope)
Nguyên nhân: Có nhiều scope hoạt động trên cùng mạng, hoặc cấu hình relay sai chuyển hướng sai DHCP server.
Giải pháp:
🎯 4. Cơ sở dữ liệu DHCP bị lỗi hoặc mất mát (DHCP database suffered data corruption or loss)
Nguyên nhân: Tắt server không đúng cách, sự cố phần cứng hoặc lỗi ghi đè.
Giải pháp:
🎯 5. DHCP cạn IP (DHCP server has exhausted its IP address pool)
Nguyên nhân: Quá nhiều thiết bị, hoặc lease time quá dài khiến địa chỉ không được giải phóng.
Giải pháp:
📌 Lưu ý thêm cho Admin:
🎯 1. Địa chỉ IP bị trùng (Address Conflicts)
Nguyên nhân: Có thể do một thiết bị được gán địa chỉ IP tĩnh trùng với địa chỉ DHCP cấp phát.
Giải pháp:
- Dùng lệnh arp -a để xác định MAC trùng.
- Thiết lập “Conflict Detection Attempts” trong DHCP để kiểm tra trước khi cấp phát.
- Đảm bảo không có IP tĩnh nằm trong phạm vi DHCP (scope).
🎯 2. Không nhận được địa chỉ IP (Failure to obtain a DHCP address)
Nguyên nhân: DHCP server không hoạt động, thiết bị không đến được server (do lỗi layer 2/3), hoặc relay chưa cấu hình.
Giải pháp:
- Kiểm tra kết nối vật lý và VLAN.
- Kiểm tra cấu hình DHCP Relay (IP Helper Address trên switch/router).
- Kiểm tra logs trên DHCP Server (Event Viewer trên Windows).
🎯 3. Nhận địa chỉ IP từ scope sai (Address obtained from an incorrect scope)
Nguyên nhân: Có nhiều scope hoạt động trên cùng mạng, hoặc cấu hình relay sai chuyển hướng sai DHCP server.
Giải pháp:
- Gán các scope với đúng VLAN hoặc subnet.
- Kiểm tra lại DHCP relay trên router/switch.
- Sử dụng tính năng DHCP policies để kiểm soát thiết bị theo class ID hoặc MAC.
🎯 4. Cơ sở dữ liệu DHCP bị lỗi hoặc mất mát (DHCP database suffered data corruption or loss)
Nguyên nhân: Tắt server không đúng cách, sự cố phần cứng hoặc lỗi ghi đè.
Giải pháp:
- Khôi phục từ bản backup (file dhcp.mdb trong Windows).
- Thiết lập backup tự động.
- Dùng công cụ jetpack.exe (Windows) để sửa chữa database.
🎯 5. DHCP cạn IP (DHCP server has exhausted its IP address pool)
Nguyên nhân: Quá nhiều thiết bị, hoặc lease time quá dài khiến địa chỉ không được giải phóng.
Giải pháp:
- Mở rộng phạm vi IP.
- Giảm thời gian lease.
- Loại bỏ các thiết bị không còn sử dụng địa chỉ.
📌 Lưu ý thêm cho Admin:
- Luôn giám sát DHCP bằng công cụ như PRTG, SolarWinds.
- Có kế hoạch chuyển dự phòng DHCP (failover) khi làm trong môi trường HA.
- Nên thiết lập cảnh báo khi pool đạt ngưỡng trên 80%.