Понятия не имею, вы не выложили никаких логов и селф-тестов, гадать безсполезно.
Сейчас специально настроил WG вот в таком виде:
interface Wireguard0
security-level public
ip address 10.168.127.65 255.255.255.255
ip global 65200
ip tcp adjust-mss pmtu
ipv6 address fd7d:76ee:e68f:a993:64d0:6132:447a:90b/128
ipv6 prefix 3009::/64
wireguard peer PyLCXAQT8KkM4T+dUsOQfn++hk=
endpoint vps.org:1637
keepalive-interval 15
preshared-key 42Be1ev3wXJyFWAMBO9C7tuU=
allow-ips 0.0.0.0 0.0.0.0
allow-ips :: 0
connect
!
up
!
И при включении сразу все поднялось:
(config)> show ipv6 prefixes
prefix:
prefix: fdca:1e2:5cef::/48
interface:
valid-lifetime: infinite
preferred-lifetime: infinite
global: no
prefix:
prefix: 3009::/64
interface: Wireguard0
valid-lifetime: infinite
preferred-lifetime: infinite
global: yes
В винде в локальной сети тоже IPv6 появился и без проблем работает:
Важно!
Для работы IPv6 обязательно этот интерфейс должен быть самым приоритетным.
Сценарий, когда на основном WAN нет IPv6, а на резерве есть - не работает, причем осознанно, потому что приоритеты интерфейсов были специально выровнены для обоих протоколов (настройка ip global едина, и возможности выбирать на каком интерфейсе будет IPv4 главным, а на каком IPv6 - нет, только совместно).