Troubleshoot lỗi PC không nhận được IP DHCP
PC Không Nhận IP DHCP (Stuck 169.254) - 6 Bước Fix Nhanh
Cắm máy tính vào lỗ mạng ở công ty, mở cmd gõ ipconfig thấy 169.254.x.y (APIPA), không vào được Internet. Liệu DHCP server không cấp IP hay do mạng?
Bài này sẽ giúp bạn troubleshoot trong 5 phút.

Ta có thể khoanh vùng nhanh để xác định nguyên nhân:
Bước 1 – Thử đặt IP tĩnh rồi ping DHCP server xem có thông không
Mục đích: Xác định xem lỗi nằm ở network hay dịch vụ DHCP bị lỗi
Kết quả & hành động tiếp theo:
-
❌ Nếu không ping được → vấn đề do mạng , ví dụ như:
- Kiểm tra cổng switch có down, err-disable gì không → show int status để xem
- Xem MAC của PC có bị sticky ở cổng cũ không (khi bật port-security) → show run | include (cái mác của PC)
- Kiểm tra xem IP tĩnh vừa đặt đã đúng quy hoạch dải chưa
- Nếu qua firewall/router → kiểm tra route từ DHCP srv có route tới dải PC client chưa, policy , ACL...
- ✅ Ping được → đường mạng thông → sang bước 2.
Bước 2 – Kiểm tra Firewall hoặc ACL hoặc có xài DHCP snooping ở switch không
- Bắt Wireshark tại PC: xem có gói DHCP Discover gửi ra và có Offer trả về không.
- Nếu Discover đi mà không thấy gói Offer gửi về → khả năng firewall hoặc ACL router drop gói broadcast/UDP, hoặc DHCP snooping nếu có
Hành động:
- Báo IT kiểm tra log firewall: xem có drop UDP 67/68 không.
- Xem router , coresw (tức là gateway của PC) đã khai DHCP Agent chưa
- Nếu dùng DHCP snooping thì xem đã bỏ option 82 chưa
Bước 3 – Thử thay client khác (ví dụ laptop khác cắm vào cùng lỗ mạng đó)
Mục đích: Xác định lỗi nằm ở client hay do mạng.
Kết quả:
-
Nếu laptop khác nhận được IP bình thường → lỗi ở hệ điều hành hoặc card mạng, firewall windows của PC ban đầu.
- ipconfig /release /renew, xóa cache DHCP, kiểm tra driver.
- Nếu cả laptop mới cũng không nhận được IP → lỗi ở DHCP server hoặc Agent relay → sang bước 4.
Bước 4 – Kiểm tra DHCP relay hoặc server
Mục đích: xác định gói yêu cầu có tới được server và server có phản hồi không.
Thao tác:
- Trên core switch/router: show run interface vlan X → xem đã khai ip helper-address đúng chưa
- Trên DHCP server: kiểm tra log xem có bị conflict hoặc báo lỗi gì không. (ví dụ nếu router Cisco làm DHCP srv thì show ip dhcp binding, show ip dhcp conflict...)
- Nếu pool hết IP → mở pool to hơn, hoặc clear các IP mà client cũ đã off nhưng chưa hết lease time
Bước 5 – Kiểm tra xem rogue DHCP không
Khi có nhiều DHCP server như AP wifi, modem của user cắm “trộm” vào mạng LAN, sẽ phát DHCP trái phép, cấp ngược DHCP lạ vào mạng LAN.
Thao tác:
- Bắt Wireshark thấy nhiều DHCP Offer từ IP lạ, bắt lấy MAC của con thiết bị cấp đó
- Lên switch gõ lệnh show mac address-table address | include (MAC đó) để xác định xem nó cắm ở cổng nào rồi dò dần ra
- Ngắt cổng hoặc tắt DHCP rogue.
Tham khảo thêm bài này của mình
Bước 6 – Các yếu tố khác
Ngoài các nguyên nhân trên có thể còn các yếu tố hiếm gặp hoặc bug của switch, bug của PC... thì các bạn cho lên nhóm FB thảo luận https://www.facebook.com/groups/labccnaccnpfirewall
Keyword: PC stuck DHCP, PC can not get IP, Lỗi cấp DHCP cho PC, Cấp ngược DHCP, stuck 169.254
==================================================
Trên đây là CÁC BƯỚC để kiểm tra lỗi PC không lấy được IP từ DHCP, ngoài ra trong khoá học CCNA của mình còn giúp bạn:
- Nhanh chóng hiểu sâu về các công nghệ mạng khác trong CCNA CCNP
- Troubleshooting nhanh lỗi network phổ biến
- Tự tin cấu hình router, switch trong môi trường thực tế
- Nâng cao career path và tăng lương
💡Khóa học CCNA Cấp Tốc + Mô Phỏng Trực Quan:
✅ Học lý thuyết kèm mô phỏng trực quan độc đáo (hiểu ngay, không cần tưởng tượng)
✅ Thực hành 50+ bài HTML trực quan , không cần cài EVE/GNS3, xem demo
✅ Hỗ trợ 1-1 khi học bị gặp khó khăn, không bị buồn ngủ như học offline trên lớp
✅ Tư vấn CV xin việc, tip trả lời phỏng vấn
✅ Trọn đời CCNA + 12 tháng mô phỏng
✅ Ưu tiên tải cực nhiều tài liệu hữu ích chỉ dành cho học viên trên blog này
👉 Xem chương trình CCNA+Mô phỏng trực quan chi tiết tại đây , combo chỉ 1800k, giảm từ 4.2tr.
Có câu hỏi thêm? Inbox mình qua:
- Facebook: https://www.facebook.com/nguyen.nguyen.ai.ti/
- Tham gia cộng đồng quản trị mạng và firewall:https://www.facebook.com/groups/labccnaccnpfirewall
Bài viết cùng danh mục
Danh mục bài viết
- Juniper
- Tài Nguyên LAB
- Wireshark
- FeedBack
- Multicast lab
- Security Infa
- Checkpoint
- Lab OSPF
- Router Logging
- LAB CCNA CCNP CÓ GIẢI
- DMVPN
- Mikrotik
- MPLS
- PFSENSE
- DUMP CCNA
- Điều khoản
- F5 LTM
- MONITOR NETWORK
- TOOL HỌC CCNA
- TƯ VẤN KHÓA HỌC
- PYTHON SCRIPT HỮU ÍCH
- IPv6
- Quality of Service
- QoS
- VXLAN
- SDWAN
- ISE
- Fortigate
- BGP
- MINH HỌA KHÁI NIỆM TRONG CCNA
- Bài tập CCNA CCNP (support Học viên)
- Phỏng vấn IT chứng khoán
- Layer2 CCNA
- Bài tập thiết kế mạng CCNA
- Linux
- EEM SCRIPT
- ASA LAB
- DHCP
- NEXUS
- Giao thức IS IS
- ANSIBLE
- PALO ALTO
- ARUBA SWITCH
- CÂU HỎI TỪ ĐỀ THI THẬT
- Troubleshoot lỗi mạng
- TRẮC NGHIỆM THỰC TẾ
- TÀI NGUYÊN LÀM LAB
- Giải thích lí thuyết dễ hiểu
- TỔNG ĐÀI
- WIFI
- CEH cho network admin
- CCNA HIỆU ỨNG ĐỘNG