Salut,
Je me lance dans l'auto-hébergement, et j'avoue que je suis face à un petit problème que je n'arrive pas vraiment à identifier.
Je pense que c'est un problème de politique ipv6/ipv4 côté opérateur mais j'avoue ne pas être expert en la matière
En gros j'ai un serveur chez moi, avec dessus un nginx, et un VPN avec Wireguard. Le but de ce VPN est de permettre d’accéder à mes services sans exposer mon serveur sur internet.
Pour gérer le HTTPS avec letsencrypt etc... J'utilise duckdns.org comme service DNS pour me fournir une URL de la forme toto.duckdns.org qui redirige en ipv4 sur 10.0.0.1 (ip de mon serveur sur le VPN), l'ipv6 n'est pas configuré.
Je n'ai aucun problème sur tout mes périphériques connectés à ce VPN, sauf avec mon téléphone en 4G chez Bouygues (en wifi cela fonctionne).
Lorsque j'essaye d'accéder à mon URL, mon navigateur tourne dans le vide, pour au final avoir un client timed out. (et aucun signe de paquet arrivant sur mon serveur via l'interface du VPN). Quand j'essaye avec l'ipv4 10.0.0.1 cela fonctionne.
En faisant quelque test, sur un terminal sur le telephone, je vois qu'en faisant un curl vers toto.duckdns.org, il essaye de contacter une adresse ipv6 sous la forme 64:ff9b ... Quand je force le curl en ipv4, j'arrive bien à récupérer la page web.
En utilisant la commande ping, il fait bien un ping vers 10.0.0.1 et donc ça fonctionne.
Vous savez d'où ça peut venir, et s'il y a moyen de forcer l'ipv4 sur telephone ?
Merci