Intereting Posts
Как обнаружить специальные скрытые файлы в Linux (например, .reiser_priv)? Debian: Как задержать настройку при установке / обновлении? Yum ничего не делает (Unresponsive) при установке любого пакета или обновления GRUB v2: Практический способ управления численными записями для использования с grub-reboot PulseAudio не может открыть общую библиотеку Как загрузить пакет и его зависимости для OpenSUSE на окнах? Форматирование переменной с плавающей запятой в инструкции SED Никакая задержка между попытками входа ssh Как вернуть потерянную сессию в RHEL: Использование NoMachine Проблема с отображением кнопок на мыши TCP умирает на ноутбуке Linux Не удалось войти в Linux, используя Xfce, используя LXDM login manager Почему моя установка Arch устанавливается на случайных этапах во время загрузки? Зачем нужна работа с `| less` быть остановлен, а другой без него работает? Задержка ввода-вывода измерительного блока с использованием proc FS

Хост-часть DHCPv6-назначенного адреса маршрутизатора

Я получил свой префикс IPv6 через dhcpv6 (/ 48) на моем личном (OpenBSD) маршрутизаторе. Таким образом, внутренний интерфейс частично настраивается на dhcpv6. Я хотел бы знать, можно ли определить его часть.

Вот мой dhcp6c.conf :

 interface re0 { send ia-pd 0; send ia-na 0; send rapid-commit; }; id-assoc na 0 { }; ## https://www.azabani.com/2015/08/06/modern-openbsd-home-router.html id-assoc pd 0 { prefix-interface re2 { ## I want prefix:: as address. sla-id 0; ## prefix provided by isp is /48, I want my lan to be /64, so I reduce by 16. sla-len 16; }; }; 

И вот адреса re2 (lan interface):

  stephane@mirror:/home/stephane ifconfig re2 inet6 re2: flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST> mtu 1500 lladdr 00:0d:b9:3e:a8:12 index 3 priority 0 llprio 3 media: Ethernet autoselect (100baseTX full-duplex,rxpause,txpause) status: active inet6 fe80::20d:b9ff:fe3e:a812%re2 prefixlen 64 scopeid 0x3 inet6 fd00:2016:22:dec:: prefixlen 64 inet6 2a06:4000:1576:: prefixlen 64 inet6 2a06:4000:1576:0:20d:b9ff:fe3e:a812 prefixlen 64 

Адрес улы определяется как статический адрес в conf. Адрес 2a06: 4000: 1576 :: также определяется статически, но я бы хотел, чтобы он был действительно автоматическим .

2a06: 4000: 1576: 0: 20d: b9ff: fe3e: a812 выходит из dhcpv6 conf ', и я вижу, что сетевая часть является автоматической (/ 48 префикс + 0, как dhcp6c.conf в dhcp6c.conf ). Хозяин частично определенно слайк. Эта часть хоста, которую я хотел бы заменить на:

Знаете ли вы, как это сделать (из статического определения)?

Просто выяснили решение:

Мне нужно использовать опцию ifid.

https://www.mankier.com/5/dhcp6c.conf#Prefix_interface_statement

Вот код, который я хотел бы использовать:

 id-assoc pd 0 { prefix-interface re2 { sla-id 0; ## prefix provided by isp is /48, I want my lan to be /64, so I reduce by 16. sla-len 16; ifid 0; }; }; 

Но версия dhcp6c, предоставленная моей ОС (OpenBSD), не включает эту опцию (пока?).