Налаштування передбачуваних IPv6-адрес для клієнта ноутбука


1

Нещодавно я встановив IPv6 для своєї домашньої мережі через тунель. Я маю підмережу / 48 та призначив вручну IPv6 адреси своїм стаціонарним Mac. Я хотів би налаштувати свої ноутбуки, щоб отримати динамічну адресу IPv6, яка однакова щоразу, коли я потрапляю в домашню мережу (дротову чи бездротову). Метою може бути можливість підключення до цих машин через IPv6 ззовні.

Наскільки я розумію, ОС X не має клієнта DHCPv6, і тому розподіл IP-адреси IPv6 здійснюється за допомогою реклами маршрутизатора. Чи виділяється ця IP-адреса випадковим чином (у межах доступних адрес) чи є якась передбачуваність? AFAIK, MAC-адреса адаптера Ethernet використовується як частина IP-адреси (якщо не встановлено прапор конфіденційності). Я певним чином намагаюся встановити еквівалент IPv4 DHCP з фіксованими IP-адресами для IPv6. Як це було б можливо?

Відповіді:


1

Лише невелика корекція, але OSX (принаймні, Mountain Lion) має повний клієнт DHCPv6, який працює з коробки для зв'язку з сервером DHCPv6 у вашій мережі. Може статися так, що аеропорт Apple не має сервера DHCPv6, і тому ваш вибір призначення IPv6 обмежений автоматичною конфігурацією (SLAAC) та локальними схемами (ті, які контролюються налаштуваннями конфіденційності).

Як ви правильно опрацювали адресу SLAAC, використовуються останні три октети MAC-адреси L2. Інша адреса - це локальна посилання інтерфейсу.

Якщо ви хочете скористатися призначенням DHCPv6, тоді ви запустили б невеликий недорогий сервер DHCPv6 у вашій мережі та отримаєте третю IPv6-адресу з обраної вами області DHCP, налаштованої на ваших інтерфейсах (залежно від налаштувань конфіденційності).

Якщо ви поєднаєте цей сервер DHCPv6 з власним DNS-сервером і налаштуєте делегування, ви можете просто використовувати імена DNS, а не покладатися на IP-адреси.

Довідка:

http://blog.ipspace.net/2012/11/ipv6-router-advertisements-deep-dive.html http://blog.belodedenko.me/2013/06/a-practical-guide-to-setting-up -ipv6.html http://en.wikipedia.org/wiki/Link-local_address#IPv6


0

Тут я заплутався в кількох речах: хоча у мене є мережа / 48, зазвичай для налаштування речей використовується одна / 64 сітка. Насправді мій аеропорт Apple, який використовується в якості кінцевої точки, використовував перший доступний / 64. Потім аеропорт допоможе в автоматичній конфігурації, рекламуючи мережеву частину (перші 64 біти)

Далі всі машини, що підключаються за допомогою автоматичної конфігурації, виберуть, виходячи з реклами маршрутизатора маршрутизатора (у цьому випадку аеропорту Apple) принаймні одну адресу на основі MAC-адреси (Ethernet), що використовується. Насправді, якщо у вас ввімкнено розширення конфіденційності (це за замовчуванням вимкнено на Macs, але, наприклад, на машинах Linux), у вас буде кілька глобальних адрес сфери.

Щоб знайти правильний на основі mac-адреси, знайдіть адресу, яка є ff:feчастиною 3-го та 2-го останнього кортежу 8-ти кортежних адрес.

Це адреса, яку можна використовувати для налаштування вхідних з'єднань. Наприклад, ssh. Інші тимчасові адреси будуть використані вихідними з'єднаннями (наприклад, веб-браузером), щоб ускладнити відстеження на основі IP-адреси.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.