Хочу динамический IPv6 адрес.

По этому поводу я написал "net.ipv6.conf.all.use_tempaddr=2" в
"/etc/sysctl.d/ipv6_use_tempaddr.conf", перезагрузился, и на интерфейсе
появился этот самый tempaddr.

Но вдруг (видимо после обновления) он пропал. В
"/proc/sys/net/ipv6/conf/all/use_tempaddr" "2", а адреса нет. Тогда, я в
этот "/etc/sysctl.d/ipv6_use_tempaddr.conf" дописал
"net.ipv6.conf.default.use_tempaddr=2", перезагрузился, в
"/proc/sys/net/ipv6/conf/default/use_tempaddr" стало "2", но адрес не
появился. И только когда я написал "net.ipv6.conf.eth0.use_tempaddr=2"
адрес вернулся.

1. Почему так? И как сделать как было?

2. Кто-нибудь может внятно объяснить чем "all" отличается от "default"?

Debian buster 4.19.0-6-amd64 & sid 5.2.0-3-amd64


-- 
sergio.

Ответить