Что устанавливает мой IPv6 addr_gen_mode?

Я только что внедрил свою собственную службу DynDNS, которая обновила записи AAAA у моего DNS-провайдера, используя префикс IPv6 и кучу MAC-адресов интерфейсов macvlan контейнера lxd. Это работает хорошо.

Теперь я хотел сделать то же самое с несколькими клиентскими машинами в сети, но похоже, что мой ноутбук KUbuntu 20.04 не генерирует свой IPv6 адрес из EUI-64. Действительно, /proc/sys/net/ipv6/conf/enp0s31f6/addr_gen_mode содержит 1. Я не совсем понимаю, что это значит, но результирующий адрес не составляется из MAC каким-либо очевидным образом.

Я прописал 0 в файл, а также установил

net.ipv6.conf.default.addr_gen_mode = 0
net.ipv6.conf.enp0s31f6.addr_gen_mode = 0

в /etc/sysctl.conf, но как только я отключаю и снова включаю соединение через сетевой менеджер, /proc/sys/net/ipv6/conf/enp0s31f6/addr_gen_mode снова становится равным 1. Что вызывает такое поведение?

0
задан 21 August 2020 в 11:26

0 ответов

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

Похожие вопросы: