Perte de ipv6 après intallation de Wireguard Server

What app is this about, and its version: Wireguard server
What YunoHost version are you running: 12.1.38
What type of hardware are you using: VPS bought online

Describe your issue

Yunohost est installé sur une VM de Gandi Cloud ; j’ai vu des posts similaires pour le provider Heztner, mais je ne sais pas si c’est similaire.

Après avoir installé Wireguard server, créé un client et cliqué sur Apply Settings, puis un reboot de la machine virtuelle, je me retrouve sans ipv6.

Quelles pistes suivre pour faire fonctionner Wireguard ? Merci par avance !

English

After installing Wireguard server, I’ve created a client and applyed settings, and after a reboot, the VM have lost its ipv6 connectivity
I dunno where to start to troubleshoot the issue ; thx a lot for helping me !

Voici le retour de quelques commandes :
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:16:3e:ae:92:15 brd ff:ff:ff:ff:ff:ff
altname enX1
inet 217.70.189.22/22 brd 217.70.191.255 scope global dynamic eth0
valid_lft 35298sec preferred_lft 35298sec
inet6 fe80::216:3eff:feae:9215/64 scope link
valid_lft forever preferred_lft forever
3: wg0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1450 qdisc noqueue state UNKNOWN group default qlen 1000
link/none
inet 10.10.10.0/24 scope global wg0
valid_lft forever preferred_lft forever
inet6 fd42::/112 scope global
valid_lft forever preferred_lft forever

# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
source /etc/network/interfaces.d/*

# ip -6 route
fd42::/112 dev wg0 proto kernel metric 256 pref medium
fe80::/64 dev eth0 proto kernel metric 256 pref medium

Share relevant logs or error messages

https://paste.yunohost.org/raw/cojinuxoce

Si on suit l’ipv6 dans les logs, on arrive à une interface admin YNH, le serveur est donc en tout cas toujours accessible.
Dans le fichier que tu as cité

# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
source /etc/network/interfaces.d/*

rien ne demande une adresse ipv6 pour le serveur (il faudrait / il y avait peut-être avant iface eth0 inet6 dhcp.)

Avec

stat /etc/network/interfaces

tu verras si le fichier a été modifié récemment.

Merci pour ta réponse.

J’ai du désinstaller Wireguard car ce serveur me sert également pour le mail. Je viens d’essayer à nouveau, ipv4 fonctionne mais pas de réponse au ping sur ipv6.

J’ai ajouté iface eth0 inet6 dhcp au fichier interfaces, mais je perds l’accès complet au serveur.

Pour la petite histoire, le fichier interfaces a été modifié par mes soins sur les conseils du support de Gandi ; j’ai récupéré l’IP d’une interface réseau d’un autre serveur (IP non blackistée pour faire du mail), et j’ai du passer eth0 en dhcp au lieu de static. Je ne sais pas si c’est lié, mais dans tous les cas le réseau fonctionne bien sans Wireguard.

J’ai loué un nouveau VPS, chez OVH cette fois, directement en debian 12, et après avoir installé Yunohost et Wireguard, tout fonctionne out of the box.
J’en déduis que le souci viendrait de la configuration réseau héritée de la debian 11.