Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 7 nguyên nhân phổ biến cần kiểm tra khi Troubleshooting DHCP

    Khi thiết bị không nhận được địa chỉ IP hoặc gặp sự cố liên quan đến DHCP, hãy kiểm tra 7 nguyên nhân phổ biến dưới đây. 1. Router không chuyển tiếp DHCP Broadcast


    Theo mặc định, router không chuyển tiếp gói broadcast, bao gồm cả gói DHCPDISCOVER.

    Vì vậy, nếu DHCP Client và DHCP Server nằm ở hai subnet khác nhau, router phải được cấu hình làm DHCP Relay Agent bằng lệnh ip helper-address. Nếu không, DHCP Server sẽ không bao giờ nhận được yêu cầu cấp phát IP.
    2. DHCP Pool đã hết địa chỉ


    Mỗi DHCP Pool chỉ có một số lượng địa chỉ IP hữu hạn.

    Khi toàn bộ địa chỉ trong pool đã được cấp phát, các yêu cầu DHCP mới sẽ bị từ chối và client sẽ không nhận được IP.

    Có thể kiểm tra bằng các lệnh:
    show ip dhcp pool
    show ip dhcp binding
    3. Cấu hình DHCP sai


    Đây là một trong những nguyên nhân phổ biến nhất.

    Ví dụ:
    • Sai subnet hoặc subnet mask.
    • Sai default gateway.
    • Sai DNS Server.
    • Quên loại trừ (exclude) các địa chỉ IP đang được cấu hình tĩnh trên router, server hoặc thiết bị mạng.

    Những lỗi này có thể khiến client nhận IP nhưng vẫn không truy cập được mạng.
    4. Trùng địa chỉ IP (Duplicate IP Address)


    DHCP Server có thể cấp phát một địa chỉ IP đã được cấu hình tĩnh trên một thiết bị khác.

    Khi xảy ra xung đột IP:
    • Cả hai thiết bị đều có thể mất kết nối.
    • Xuất hiện cảnh báo Duplicate IP Address trên hệ điều hành hoặc thiết bị mạng.

    5. Các DHCP Server dự phòng không đồng bộ


    Trong nhiều doanh nghiệp, hai hoặc nhiều DHCP Server được triển khai để dự phòng.

    Nếu các DHCP Server không đồng bộ thông tin lease hoặc không trao đổi dữ liệu với nhau, chúng có thể cấp phát cùng một địa chỉ IP cho nhiều client khác nhau, gây ra xung đột IP trên toàn mạng.
    6. DHCP hoạt động theo cơ chế "Pull"


    DHCP là giao thức client chủ động yêu cầu (Pull).

    Sau khi client đã nhận được địa chỉ IP, DHCP Server không thể chủ động gửi (Push) thông tin mới đến client.

    Do đó, nếu thay đổi các thông số như:
    • DNS Server
    • Default Gateway
    • Lease Time

    client sẽ chỉ nhận được cấu hình mới khi thực hiện Renew hoặc xin cấp phát IP lại.
    7. Interface của DHCP Server không thuộc subnet đang cấp phát


    Nếu router hoặc Layer 3 Switch đóng vai trò DHCP Server, thiết bị phải có ít nhất một interface mang địa chỉ IP thuộc subnet của DHCP Pool.

    Ví dụ:
    DHCP Pool: 192.168.10.0/24

    Router Interface:
    192.168.10.1/24

    Khi đó router mới có thể cấp phát địa chỉ cho các client trong subnet này.

    Lưu ý: Quy tắc này không áp dụng khi DHCP Server nằm ở xa và DHCP Relay Agent (ip helper-address) được sử dụng. Trong trường hợp đó, DHCP Server không cần có interface thuộc subnet của DHCP Pool.
    Kết luận


    Khi troubleshooting DHCP, hãy kiểm tra lần lượt theo thứ tự sau:
    1. Router đã cấu hình DHCP Relay (ip helper-address) chưa?
    2. DHCP Pool còn địa chỉ IP hay đã hết?
    3. Cấu hình DHCP Pool có chính xác không?
    4. Có xảy ra trùng địa chỉ IP không?
    5. Các DHCP Server dự phòng có đồng bộ với nhau không?
    6. Client đã thực hiện Renew sau khi thay đổi cấu hình DHCP chưa?
    7. DHCP Server có interface phù hợp với subnet đang cấp phát hay đang sử dụng DHCP Relay?

    Đây là 7 nguyên nhân phổ biến nhất và cũng là những điểm kiểm tra đầu tiên khi xử lý các sự cố liên quan đến DHCP trong mạng doanh nghiệp.​
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X