Địa chỉ IPv6 Vanity với SLAAC


3

Tôi muốn buộc nửa thứ hai (số nhận dạng giao diện) của các địa chỉ toàn cầu được cấu hình liên kết và SLAAC của tôi không được lấy từ địa chỉ MAC của tôi hoặc hoàn toàn ngẫu nhiên (từ tiện ích mở rộng quyền riêng tư), nhưng giá trị tôi sẽ tự xác định.

Điều này có thể không?

Câu trả lời:


1

Bạn không thể làm điều này với SLAAC.

Nhưng bạn có thể làm điều đó với DHCPv6 với một bảo lưu tĩnh, (ví dụ: fixed-address6 chỉ thị cho ISC dhcp) hoặc bằng cách định cấu hình địa chỉ IPv6 theo cách thủ công trên máy tính của bạn.


1

Tôi muốn cung cấp các tùy chọn bổ sung cho câu trả lời được chấp nhận.

Bạn không thể thay đổi hành vi của tiện ích mở rộng quyền riêng tư SLAAC và SLAAC +, như bạn đã nhận ra, nhưng bạn có thể định cấu hình bộ định tuyến của mình để quảng cáo dịch vụ DHCPv6 có trạng thái (ngoài địa chỉ tự động SLAAC). Chế độ hoạt động này có một tên khác trên các phần mềm bộ định tuyến khác nhau, nhưng thường được gọi là trạng thái không trạng thái + trạng thái. Điều này sẽ cho phép bộ định tuyến của bạn đưa ra các hợp đồng thuê thêm mà bạn có quyền kiểm soát nhiều hơn.

Nếu bạn không thích các địa chỉ SLAAC, bạn có thể vô hiệu hóa nó trên mạng của mình, nhưng lưu ý rằng một số thiết bị Android có thể yêu cầu SLAAC để định cấu hình địa chỉ của chúng. Tôi muốn đề nghị bạn cấu hình DHCPv6 ngoài SLAAC.

Nếu bạn đang sử dụng OpenWRT, bạn có thể định cấu hình tiền tố ULA (địa chỉ chung cục bộ) cho mạng con của bạn, (ví dụ: fd00:c0de:: ). Trong chế độ này, một máy chủ tại, nói 192.168.1.5, sẽ nhận fd00:c0de::5 thông qua dhcpv6 (ngoài bất kỳ địa chỉ SLAAC nào nếu được bật). Cá nhân tôi thấy tùy chọn này thuận tiện, vì nó dựa trên hợp đồng thuê dhcpv4 của bạn.

Tùy thuộc vào bộ định tuyến của bạn, có lẽ bạn cũng có thể thêm đặt chỗ tĩnh trên v6, dựa trên DUUID của thiết bị. Điều này được đề cập trong câu trả lời được chấp nhận.

Bạn cũng có thể chỉ định cho mình IPv6 mà bạn muốn trên máy chủ nếu bạn thấy cơn ác mộng cấu hình bộ định tuyến:

 #on linux
 sudo ip addr add fd00::g00d:c0de:15:dead/64 dev eth0
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.