Сервер 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

Другие вопросы по тегам