Sur un client Linux, tu en as une dynamique utilisée pour les connexions sortantes, pour la confidentialité (à côté de laquelle il est affiché "temporary" ou "secondary"), et une stable ("mngtmp") avec la partie machine générée aléatoirement, qui ne changera que si le préfixe de l'opérateur change.
Tu peux tout à fait attribuer une adresse IPv6 fixe à la carte réseau aussi. Si tu utilises systemd-networkd ou NetworkManager, tu peux utiliser la fonction ip-token pour définir la moitié de droite de l'adresse en conservant la partie gauche dynamique pour qu'elle se mette à jour si le préfixe change.
Ton routeur a bien une connectivité IPv6, l'adresse est celle floutée en bas.