Am o interfață bridge numită vms
cu o adresă IPv4 și o adresă IPv6 atribuite static prin netplan
. am configurat radvd
pentru a trimite reclame la router pe această interfață pentru a atribui adrese IPv6 dinamice mașinilor virtuale conectate la acel pod. Am configurat următorii parametri de kernel care ar trebui să dezactiveze adresele dinamice de pe puntea în sine:
/proc/sys/net/ipv6/conf/vms # pentru f în accept_ra accept_ra_pinfo autoconf forwarding; face eco "$f = $(cat $f)"; Terminat
accept_ra = 0
accept_ra_pinfo = 0
autoconf = 0
redirecționare = 1
Cu toate acestea, interfața vms
primește o adresă IPv6 dinamică de îndată ce radvd
ruleaza:
# \ip a s dev vms
3: vms: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue stare UP grup implicit qlen 1000
link/ether fe:aa:00:bb:cc:dd brd ff:ff:ff:ff:ff:ff
inet6 x:x:x:x:fcaa:ff:febb:ccdd/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 86291sec preferred_lft 14291sec
inet6 x:x:x:x::/64 domeniu global
valid_lft pentru totdeauna preferred_lft pentru totdeauna
inet6 fe80::1/64 scope link
valid_lft pentru totdeauna preferred_lft pentru totdeauna
inet6 fe80::fcaa:ff:febb:ccdd/64 scope link
valid_lft pentru totdeauna preferred_lft pentru totdeauna
Ce dă?
EDITARE: Rulează Ubuntu 20.04.2 LTS.