Wireguard et IPv6

Bon tout fonctionne comme je veux avec cette conf :
serveur :

Address = 192.168.123.1/24, fdac:ce55::1/64
ListenPort = 60000
PrivateKey = xxx 
    
[Peer]
# teljul
PublicKey = xxx
AllowedIPs = 192.168.123.2/32, fdac:ce55::2/128
PersistentkeepAlive = 60 

[Peer]
# tab
PublicKey = xxx
AllowedIPs = 192.168.123.3/32, fdac:ce55::3/128
PersistentkeepAlive = 60

client :

# phone_jul
Address = 192.168.123.2/24, fdac:ce55::2/64
PrivateKey = xxx
ListenPort = 60000
DNS = 192.168.123.1, fdac:ce55::1
       
[Peer]
# server
PublicKey = xxx
Endpoint = [ipv6_publique_du_serveur]:60000
AllowedIPs = 0.0.0.0/0, ::/0
PersistentKeepalive = 25

règles ip6tables ajoutées (j’avais « oublié » la dernière…)

ip6tables -A FORWARD -i wg0 -j ACCEPT
ip6tables -A FORWARD -o wg0 -j ACCEPT
ip6tables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

J’utilise visiblement des ULAs. D’après ce que j’ai compris, ce sont grossièrement les équivalents des adresse ip4 privées… Est-ce judicieux et cohérent ? bien incapable de le dire…

J’obtiens bien une adresse du type « 2a02:8428:80b7:ca01::/64 » depuis mon smartphone et en 4g.

Par contre, j’ai bêtement copié/collé ces ULA depuis un site… On peut mettre ce qu’on veut tant que ça commence par fdxx ?