Điểm:1

isc-dhcp-server gán cùng một địa chỉ IP cho các máy chủ khác nhau

lá cờ jp

Tôi có một máy chủ isc-dhcp đang chạy trong vùng chứa Docker mà tôi đã định cấu hình với một mạng con gồm 100 IP @ có sẵn.

Khi khởi động máy tính xách tay của tôi (tất cả chúng đều chạy HĐH Linux), khi chúng yêu cầu IP@, tất cả chúng đều được máy chủ DHCP cung cấp cùng một IP, mặc dù chúng có MAC@ khác nhau.

Khi tôi xem tệp /var/lib/dhcp/dhcpd.lease, tôi thấy các dòng "cho thuê" khác nhau, mỗi dòng cho một máy tính xách tay, nhưng có cùng địa chỉ IP@.

Có cấu hình cụ thể nào để đảm bảo rằng máy chủ DHCP chỉ định các IP@ khác nhau hay bạn có thấy điều gì có thể sai ở đây không?

lá cờ br
Điều đó có vẻ như địa chỉ MAC bị thất lạc trên đường đi, có thể là ở cầu nối và máy chủ nhìn thấy cùng một địa chỉ cho tất cả các máy chủ.
Bruno avatar
lá cờ jp
Hmm không, MAC @ khác khi tôi xem /var/lib/dhcp/dhcpd.lease. Chỉ có uid và client-hostname là giống nhau
lá cờ br
ah, UUID sẽ ghi đè địa chỉ MAC dưới dạng mã định danh (ví dụ: điều này hữu ích đối với khách hàng chuyển từ có dây sang không dây). Khách hàng của bạn cần tạo các UUID khác nhau.
Bruno avatar
lá cờ jp
À được rồi! Tôi không biết... cảm ơn rất nhiều vì sự giúp đỡ của bạn. Và không có cách nào để máy chủ isc-dhcp bỏ qua giá trị này và chỉ dựa vào MAC @?
Điểm:1
lá cờ in

Điều đúng đắn cần làm là các máy chủ DHCP gửi cùng một IP cho cùng một UUID để chuyển vùng giữa có dây và không dây được liền mạch.

Để sửa các UUID trùng lặp, số nhận dạng trên máy khách phải được sửa.(đây là sự cố của máy khách, không phải máy chủ)

Nếu bạn muốn giữ hành vi dựa trên MAC cũ, bạn có thể sử dụng bỏ qua-client-uid true; như được mô tả tại https://serverfault.com/a/977782/187998

Bruno avatar
lá cờ jp
Cảm ơn sự giúp đỡ của bạn, đây thực sự là vấn đề... Tôi sẽ yêu cầu nhà sản xuất của chúng tôi thực hiện thay đổi.
lá cờ in
Tôi sẽ cho rằng theo nhà sản xuất, bạn đang đề cập đến khách hàng;)
Bruno avatar
lá cờ jp
Đúng! nhà sản xuất máy tính xách tay của chúng tôi, người cũng chịu trách nhiệm về hệ điều hành được cài đặt trên đó.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.