Pas d'adresse IPV4

Bonjour,
J’ai un serveur qui tourne depuis quelques années sur Yunohost sur une raspberry pi. Etant donné que je ne parviens plus à faire la moindre manipulation (mise à jour, installation…) J’ai décidé d’installer une nouvelle raspberry sur une autre box et de transférer les données et appli importantes.

J’ai installé Yunohost à partir d’une image. J’ai fais la post-installation. Mon nom de domaine est : nuage-du-heron.ynh.fr.
C’est la première fois que j’installe un YNH sur un sous-domaine yunohost.

Lors du diagnostique, j’ai une erreur, “Le serveur ne dispose pas d’une adresse IPv4” (https://paste.yunohost.org/raw/irulelofey).
Je creuse un peu et je suis partie sur la piste que c’est le DNS qui n’est pas bon.
La redirection des ports me semble bonne.
Dans l’interface utilisateur, dans la conf du domaine du DNS, j’obtiens cette erreur :
https://paste.yunohost.org/raw/ubipoluyen

Je ne comprends pas bien ce qui ne va pas ! Existe t-il une commande pour configurer l’IPV4 ?

Deuxième question : C’est possible par la suite de changer de nom de domaine ? Pour un perso ?

Merci par avance,

Guillaume

Au vu du DNS, il y a bien une IPv4 de configurée, mais est ce qu’elle pointe au bon endroit ?
Ensuite, ça se passe au niveau de ta box je suppose, tu as bien géré les redirections de ports ?
A mon avis, si ton serveur n’a réellement pas d’ip v4, c’est lié à ta box, c’est elle qui gère ça sur le réseau local ET sur Internet.

Est ce que tu peux nous donner plus de détails sur la box et comment elle est configurée ?

Est ce que tu peux dire ce que ça retourne ça https://ip.yunohost.org/ et https://ipv6.yunohost.org/ depuis le serveur ? et depuis ton PC perso aussi si il est sur le même réseau.
(ce sont 2 sites qui servent à retourner juste ton IPv4 et IPv6, et si sur ton réseau local, il n’y a que de l’IPv6, ip.yunohost.org ne répondra pas)

Et pour le fait de changer de nom de domaine par la suite, oui, c’est possible, tu peux même en avoir tout plein (un seul en .ynh.fr, mais autant que tu veux d’autres)

Bonjour,
Merci pour ta réponse.
Concernant ma box, c’est une freebox POP, elle a une adresse IP fixe qui est : 82.66.150.133
Voilà une prise d’acran de la redirection des ports :
Screenshot from 2023-12-15 16-22-01

Est ce que j’ai mal paramétré un élément ?

Comment vous faites pour avoir le retour d’un URL depuis le serveur ? J’ai testé ping https://ip.yunohost.org/ Mais ça ne fonctionne pas.

J’oubliais de dire que j’accède au serveur lorsque je suis connecté au réseau local, mais pas moyen en extérieur.

Merci pour ton aide

Guillaume

Salut !

Peux-tu faire un ip -4 a en ligne de commande sur ton serveur et confirmer que l’adresse 192.168.1.7 ressort dedans ?

Si ce n’est pas le cas, une adresse débutant par 192.168 est-elle présente a la place ? Si oui, c’est que l’adresse configurée pour les redirections de ports dans la Freebox pop a changée, et qu’il est nécessaire de la rendre fixe

Bonjour @orniriCorpe
Merci pour ta réponse.
Lorsque j’utilise la commande ip -4 a j’obtiens bien une adresse IP : 192.168.1.7

Je dois préciser que, j’ai configuré une adresse IP fixe comme c’est indiqué ici : Donner une IP locale fixe à votre Raspberry Pi.

Merci pour votre aide

Guillaume

Concernant ma box, c’est une freebox POP, elle a une adresse IP fixe qui est : 82.66.150.133

ce n’est pas l’IP renseignée dans le DNS du nom de domaine nuage-du-heron.ynh.fr, qui est 88.172.228.63 à l’heure actuelle

tes redirections de ports sont OK :slight_smile:

Comment vous faites pour avoir le retour d’un URL depuis le serveur ? J’ai testé ping https://ip.yunohost.org/ Mais ça ne fonctionne pas.

tu peux utiliser curl pour ça, en faisant curl https://ip.yunohost.org et curl https://ipv6.yunohost.org

as-tu demandé une "IPv4 full-stack à Free ?
Espace abonné > Ma Freebox > Fonctionnalités avancées > Demander une adresse IP fixe V4 full-stack

l’erreur d’absence d’IPv4 est-elle toujours présente actuellement si tu relances le diagnostic ?

Merci,
Oui je vois ! L’adresse ip du nom de domaine n’est pas le bon. Comme ce n’est pas moi qui ai l’administration du nom de domaine je ne peux pas la modifier. Enfin je ne sais pas comment faire.
C’est possible de le faire ? Via l’interface admin du serveur ?

Pour le reste c’est ok ! Merci pour les infos.
Bonne soirée
Guillaume

Ah oui ! comme ceci : Configuration de la zone DNS | Yunohost Documentation
je teste demain
bonne soirée

Bonjour @OniriCorpe, Bonjour à tous,

Lorsque j’essaye d’approcher le DNS j’obtient une erreur.

Warning: 'yunohost domain dns-conf' is deprecated and will be removed in the future
Warning: 'yunohost domain dns-conf' is deprecated and will be removed in the future
Warning: 'yunohost domain dns-conf' is deprecated and will be removed in the future
Info: This command shows you the *recommended* configuration. It does not actually set up the DNS configuration for you. It is your responsability to configure your DNS zone in your registrar according to this recommendation.
; Basic ipv4/ipv6 records
@ 3600 IN AAAA 2a01:e0a:b39:fe0:f6a1:f65f:8ef5:3fce

; Mail
@ 3600 IN MX 10 nuage-du-heron.ynh.fr.
@ 3600 IN TXT "v=spf1 a mx -all"
mail._domainkey 3600 IN TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCoxLHDGnO50IShdMBqg8Z+uM2s1tgG43A6JrAYAfYNraK+7S115UQRlXTA9GCgI+SG9x1CrukUjaRwvNzDZZeN8DC/uIKzsKozsF/y0G/aWJqBLHA+yXcus2Jj6W43G9wfW4KfSh5+48LdvJb983usiXr9Nytmr5aaBw7CW9uiRwIDAQAB"
_dmarc 3600 IN TXT "v=DMARC1; p=none"



; XMPP
_xmpp-client._tcp 3600 IN SRV 0 5 5222 nuage-du-heron.ynh.fr.
_xmpp-server._tcp 3600 IN SRV 0 5 5269 nuage-du-heron.ynh.fr.
muc 3600 IN CNAME nuage-du-heron.ynh.fr.
pubsub 3600 IN CNAME nuage-du-heron.ynh.fr.
vjud 3600 IN CNAME nuage-du-heron.ynh.fr.
xmpp-upload 3600 IN CNAME nuage-du-heron.ynh.fr.

; Extra
* 3600 IN AAAA 2a01:e0a:b39:fe0:f6a1:f65f:8ef5:3fce
@ 3600 IN CAA 0 issue "letsencrypt.org"

J’ai bien demandé une adresse IPV4 full stack à Free. C’est celle là : 82.66.150.133.

Merci par avance pour vos guideges.

Guillaume

les données d’un DNS de sous domaine fourni par YNH comme ynh.fr devraient se mettre à jour automatiquement de façon régulières

le problème c’est que ta YNH n’arrive pas à reconnaitre son IP externe :

; Basic ipv4/ipv6 records
@ 3600 IN AAAA 2a01:e0a:b39:fe0:f6a1:f65f:8ef5:3fce

il manque l’IPv4

as-tu testé ces commandes depuis ton serveur ?

tu peux utiliser curl pour ça, en faisant curl https://ip.yunohost.org et curl https://ipv6.yunohost.org
pour savoir si tu serveur arrive à joindre ces noms de domaines

Bonjour @OniriCorpe,

Ah ! Est ce que si je paramétrai un nom de domaine à moi genre gazobu.xyz via OVH par exemple ce serait plus simple pour moi ?

Quand à la commande curl, j’obtiens :face_with_peeking_eye:
ipv4 : curl: (7) Failed to connect to ipv4.yunohost.org port 443: No route to host
ipv6 : 2a01:e0a:b39:fe0:f6a1:f65f:8ef5:3fce

Merci pour ton aide et bonne journée

Guillaume

Pas ipv4.yunohost.org, juste ip.yunohost.org

Pour le DNS via OVH ou via .ynh.fr, ça ne devrait pas changer grand chose, mais ça marchera bien aussi.

1 Like

Autant pour moi. Voilà ce que j’obtiens :
curl: (7) Failed to connect to ip.yunohost.org port 443: No route to host

Du coup, on dirait bien que ton serveur n’a pas accès au net en ip v4.
Et la je n’ai aucune idée de quoi regarder :frowning_face:

moi non plus :confused:

Ici vu qu’il y a une adresse ipv4 disponible mais qu’il y a un “no route to host” je parirais sur un problème de configuration des routes sur les interfaces réseaux de la machine.

Je sais qu’on peut les voir via:

ip r

Mais après je ne sais pas comment bien les configurer mais ça devrait déjà donner une piste ou au moins exclure une hypothèse.

peut être une erreur de configuration pour l’IP du routeur dans le fichier /etc/dhcpcd.conf ?

de mémoire les freebox ont comme IP par défaut 192.168.0.254

donc il faudrait :

static routers=192.168.0.254

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.