A) Chẩn đoán máy khách DHCP
Nó đơn giản, nhưng đôi khi không đủ. "Sự cố nhiều máy chủ DHCP" đôi khi yêu cầu phân tích nâng cao hơn.
Phát hành và gia hạn địa chỉ IP:
Sudo dhclient -v -r
Sudo dhclient -v
Ví dụ rút gọn về phản hồi lệnh là:
DHCPDISCOVER trên eth0 đến 255.255.255.255 cổng 67 khoảng 3 (xid=0xc4b0e053)
DHCPACK của 10.1.1.110 từ 10.1.1.1 (xid=0xeb675d5d)
Tìm kiếm từ mệnh đề trong danh sách, ví dụ: ... từ 10.1.1.1 ...
. Đó là địa chỉ máy chủ DHCP mà máy khách của bạn có địa chỉ IP.
B) Chẩn đoán gói mạng
Đây là loại chẩn đoán rất hữu ích và đáng tin cậy. Cài đặt Wireshark và chụp các gói DHCP.
Sudo apt-get cài đặt Wireshark
Trong quá trình cài đặt Wireshark, tùy chọn xác nhận nói rằng tất cả người sử dụng có thể nắm bắt dữ liệu.
cộng cá mập nhóm cho người dùng của bạn:
sudo usermod -aG Wireshark <your_user_name>
nhóm <your_user_name>
Lệnh thứ hai ở trên xác minh nhóm Wireshark được thêm vào cho bạn.
Đăng xuất và đăng nhập hoặc khởi động lại PC. Sau đó bắt đầu Wireshark. Chọn giao diện mạng LAN của bạn từ danh sách giao diện và bắt đầu chụp.
Đặt khởi động
hoặc udp.port==67 hoặc udp.port==68
chuỗi vào trường bộ lọc chụp trong cửa sổ Wireshark. Lĩnh vực này là trên cùng. Bạn có thể tìm thấy nó rất dễ dàng, bên trong nó là dòng chữ: "Áp dụng bộ lọc hiển thị". Nhấn enter sau khi đặt văn bản điều khoản bộ lọc.
Đặt các lệnh trong thiết bị đầu cuối để thực thi hoạt động DHCP:
Sudo dhclient -v -r
Sudo dhclient -v
Xem các gói trong trường chính của Wireshark. Bạn sẽ thấy địa chỉ IP của thiết bị từ xa gửi ưu đãi DHCP.
Giải nén dòng "Dynamic Host Configuration Protocol" và kiểm tra chi tiết.