Приветствую!
Ubuntu Server 18, нужно настроить ipv6 от домру. В принципе, всё работает, но не так как хотелось бы. В теме не силён, поэтому терминология будет хромать. Получаю ipv6 через Prefix delegation (DHCPv6-PD). Проблема заключается в том что истекает время preferred_lft
. Клиент ipv6 dhcpcd. Подключён Privacy extensions. Настройки такие, мост br0, br0.netdev
[NetDev]
Name=br0
Kind=bridge
br0.network
[Match]
Name=br0
[Network]
Address=192.168.2.1/24
Gateway=192.168.2.1
DNS=192.168.2.1
IPForward=kernel
IPv6PrivacyExtensions=kernel
br0-slave.network
[Match]
Name=enp1s0f* enp3s0 enp4s0
[Network]
Bridge=br0
ConfigureWithoutCarrier=1
dhcpcd.conf
allowinterfaces ppp0 br0
duid
ipv6only
noipv6rs
interface ppp0
iaid 1
ia_pd 1/::/64 br0/0/64
/etc/sysctl.d/10-ipv6-privacy.conf
net.ipv6.conf.all.use_tempaddr = 2
net.ipv6.conf.default.use_tempaddr = 2
net.ipv6.conf.br0.use_tempaddr = 2
net.ipv6.conf.br0.stable_secret = 128-bit secret for generating ip addresses
net.ipv6.conf.br0.addr_gen_mode= 2
ip
root@router:~# ip -6 addr list dev br0
10: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 2a02:2698:4422:ad69::1/64 scope global dynamic noprefixroute
valid_lft 84811sec preferred_lft 2011sec
inet6 2a02:2698:4422:ad69:bc69:fc37:305e:5bea/64 scope global temporary dynamic
valid_lft 21484sec preferred_lft 2011sec
inet6 2a02:2698:4422:ad69:xxxx:xxxx:xxxx:xxxx/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 21484sec preferred_lft 2011sec
inet6 2a02:2698:4424:9923:34a1:bda1:cb5:4e66/64 scope global temporary deprecated dynamic
valid_lft 1912sec preferred_lft 0sec
inet6 2a02:2698:4424:9923:xxxx:xxxx:xxxx:xxxx/64 scope global deprecated dynamic mngtmpaddr noprefixroute
valid_lft 1912sec preferred_lft 0sec
inet6 fe80::e075:xxxx:xxxx:xxxx/64 scope link stable-privacy
valid_lft forever preferred_lft forever
curl ifconfig.co
). Как вариант, можно и его оставить, но мне не известен способ как это сделать на постоянной основе.