Сервер Ubuntu 20.04 IPv6 DUID
на сервере Ubuntu, действующем как клиент DHCPv6 с таким сетевым планом
renderer: networkd
dhcp6: true
Я получил адрес IPv6, но мне нужен DUID для создания статической аренды на маршрутизаторе.
Я провел много исследований в Интернете, но не нашел ответа. Все указанные файлы не существуют:
-
/var/lib/dhcp/
пустой -
/etc/dhcp/dhclient6.conf
не существует
Я знаю, что systemd-networkd генерирует DUID, используя идентификатор машины из
/etc/machine-id
файл.
Мы можем изменить способ генерации DUID, отредактировав
/etc/systemd/networkd.conf
справочные страницы networkd.conf
Я не знаю, где найти DUID.
Я могу найти его на своем маршрутизаторе (под OpenWRT), чтобы установить статическую аренду.
Это постоянно?
Если по какой-либо причине, например, я решу установить пакет сервера dhcp на свой сервер, есть ли шанс, что DUID изменится?
Благодарность
[edit 2021-04-15] Я столкнулся с этой проблемой после установки pihole (который установил dnsmasq). DUID меняется с чего-то вроде
00020000...
к
00010000...
1 ответ
Вам еще не повезло с этим? Я пытаюсь сделать то же самое.
Этот блог предполагает, что netplan dhcpv6 не поддерживает DUID, но я не могу найти ничего конкретного. https://gist.github.com/Hermanverschooten/40c701b7f52e256502c9fe78473912e4