Điểm:3

Làm cách nào máy chủ DHCPv6 có thể phân bổ địa chỉ IPv6 cố định cho máy khách nếu nó không được phép diễn giải DUID?

lá cờ us

Dựa theo RFC3315:

Mỗi máy khách và máy chủ DHCP có một DUID. Máy chủ DHCP sử dụng DUID để xác định khách hàng để lựa chọn các tham số cấu hình và trong sự liên kết của các IA với khách hàng. Máy khách DHCP sử dụng DUID để xác định một máy chủ trong các tin nhắn mà một máy chủ cần được xác định.

[...]

Máy khách và máy chủ PHẢI coi DUID là giá trị mờ và PHẢI chỉ so sánh các DUID cho bình đẳng. Máy khách và máy chủ KHÔNG ĐƯỢC diễn giải DUID theo bất kỳ cách nào khác.

Đối với IPv4, máy chủ DHCP thường phân bổ địa chỉ cố định cho máy khách dựa trên địa chỉ MAC chẳng hạn. Vậy đối với IPv6, máy chủ DHCPv6 phân bổ địa chỉ IPv6 cố định như thế nào?

lá cờ sh
Ben
RFC3315 đã lỗi thời bởi RFC8415. 8415 sửa "MUST NOT...interpreted" thành "SHOULD NOT...interpret".
lá cờ sh
Ben
Các lý do hợp lệ để giải thích DUID bao gồm các mục đích chẩn đoán và ghi nhật ký, điều tra pháp y, v.v.
lá cờ sa
Bằng cách so sánh chúng cho bình đẳng, như nó nói?
lá cờ sh
Ben
@ user253751 bằng cách làm bất cứ điều gì bạn thấy hữu ích để giải quyết bất kỳ vấn đề nào bạn gặp phải. RFC không phải là thánh văn không thể sai lầm. Không có Điều tra RFC. Nếu bạn vi phạm "PHẢI", bạn không còn tuân theo RFC nữa. Có thể bạn có vấn đề về khả năng tương tác. Nhưng nếu bạn không gặp vấn đề gì, hoặc nó giải quyết được vấn đề thì hãy tiếp tục.
Điểm:6
lá cờ ar

Bạn đang đọc nó sai. Họ được phép so sánh nếu DUID bằng giá trị được lưu trữ. Họ không nên cố diễn giải nội dung của nó theo bất kỳ cách nào khác, ví dụ: để cố truy xuất địa chỉ MAC hoặc những trò tai quái tương tự.

Nó nên được coi là một giá trị không rõ ràng, đó là một dãy số không có bất kỳ ý nghĩa nào đã biết. Họ nên không phải cố gắng suy ra ý nghĩa của chuỗi, nhưng bạn có thể so sánh nó với giá trị được lưu trữ để kiểm tra xem chúng có bằng nhau không. Không có ý nghĩa nào có thể được đọc vào chuỗi theo RFC.

SF.express avatar
lá cờ us
vấn đề là DUID của máy khách có thể thay đổi, chẳng hạn như khi nó đang sử dụng "DUID Dựa trên địa chỉ lớp liên kết cộng với thời gian" và hệ điều hành được cài đặt lại. thực tế không thể chấp nhận được (?) để duy trì cấu hình máy chủ DHCPv6 theo cách như vậy so với DHCPv4.
Michael Hampton avatar
lá cờ cz
@SF.express Nếu đó là mối quan tâm thực sự của bạn, bạn nên hỏi về điều đó. Câu hỏi bạn đã đăng có ít hoặc không liên quan đến điều đó.
SF.express avatar
lá cờ us
xin lỗi, tôi chưa bao giờ chạm vào máy chủ dhcpv6 thực nên không chắc liệu nó có thực sự phân bổ địa chỉ ip chỉ dựa trên duid hay không.
HiddenWindshield avatar
lá cờ cn
@SF.express Địa chỉ MAC của máy khách cũng có thể thay đổi, chẳng hạn như nếu card mạng bị lỗi và phải thay thế. Nếu điều đó xảy ra, nó không khác gì DUID đã thay đổi trong v6, bạn chỉ cần cập nhật máy chủ DHCP với MAC/DUID mới và thế là xong.
Điểm:4
lá cờ kr

Máy khách không nên thay đổi DUID của nó giữa các lần khởi động lại, do đó, sau khi bạn đã chỉ định một địa chỉ IPv6 cụ thể cho máy khách, máy khách sẽ nhận được địa chỉ đã định cấu hình mỗi lần.

Ưu điểm của DUID là nó giữ nguyên ngay cả khi máy khách sử dụng bộ điều hợp mạng khác với địa chỉ MAC khác. Nhược điểm là bạn không biết trước DUID mà máy khách sẽ sử dụng (trừ khi bạn có một số cung cấp ngoài băng tần để buộc máy khách sử dụng một DUID cụ thể).

RFC6939 chỉ định một tùy chọn mà các chuyển tiếp DHCPv6 có thể sử dụng để báo cho máy chủ DHCPv6 địa chỉ MAC của máy khách là gì. Máy chủ DHCPv6 có thể sử dụng điều đó để xác định máy khách. Các máy chủ DHCPv6 chính thức không nên sử dụng địa chỉ MAC của máy khách hoặc cố gắng giải mã DUID, nhưng tất nhiên chúng có thể gian lận :) Điều này xảy ra khá thường xuyên.

SF.express avatar
lá cờ us
vấn đề là DUID của máy khách có thể thay đổi, chẳng hạn như khi nó đang sử dụng "DUID Dựa trên địa chỉ lớp liên kết cộng với thời gian" và hệ điều hành được cài đặt lại. thực tế không thể chấp nhận được (?) để duy trì cấu hình máy chủ DHCPv6 theo cách như vậy so với DHCPv4.
Michael Hampton avatar
lá cờ cz
@SF.express Đó là một câu hỏi hoàn toàn khác với câu hỏi đã đăng ở trên. Bạn nên xem xét việc thực hiện một bài viết riêng biệt.
SF.express avatar
lá cờ us
@mich được rồi. nếu máy chủ dhcpv6 đang phân bổ địa chỉ ip dựa trên duid mà không diễn giải nó thì tôi có thể kết luận rằng khi duid của khách hàng đã thay đổi, người dùng cuối phải cung cấp duid mới của mình cho quản trị viên hệ thống, người này sẽ cập nhật conf của máy chủ dhcp.
vidarlo avatar
lá cờ ar
Tôi cho rằng nếu hệ thống người dùng cuối yêu cầu IP cố định thì bạn đang làm sai ở nhiều cấp độ. FWIW, DNS là một thứ. DHCP(v6) có thể tự động ánh xạ DNS tới các địa chỉ mà nó đưa ra. Active Directory dựa trên DNS.Đối với máy chủ: có đúng là cùng một máy chủ sau khi cài đặt lại không? Nếu vậy; quản trị viên luôn có thể sao chép DUID sang hệ thống mới... Hoặc cấu hình lại DNS. Hoặc cấu hình lại DHCP.
SF.express avatar
lá cờ us
@vida đối với máy chủ được cài đặt lại, bạn có thể nói đó là máy chủ mới vì duid đã thay đổi nhưng trên thực tế, máy chủ vẫn muốn sử dụng ip cố định đã được chỉ định trước đó. hoặc máy chủ ipv6 thích sử dụng addr ipv6 tĩnh được cấu hình thủ công?
vidarlo avatar
lá cờ ar
Tôi không biết bạn đang đi đâu với điều này ...
SF.express avatar
lá cờ us
"tất nhiên họ có thể gian lận" - điều này giải thích rất nhiều điều. đã tìm thấy [ví dụ về conf dhcpv6](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-dhcp_for_ipv6_dhcpv6) của redhat và máy chủ dhcp có thể gán địa chỉ ip cố định dựa trên địa chỉ MAC của máy khách dễ bảo trì hơn nhiều trong thực tế so với DUID.
vidarlo avatar
lá cờ ar
Tôi không đồng ý rằng MAC dễ hơn DUID. Nhưng mọi người đã quen với IPv4 và loay hoay với những cách làm cũ. DUID là người ngoài hành tinh và mọi người thiếu các kỹ năng liên quan. Các giải pháp nửa vời là kết quả.

Đă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.