Impossible de me connecter avec IP publique ou DN depuis changement de box

Configuration de mon YunoHost

Matériel: A20-OLinuXino-LIME
Accès Internet: La carte est branchée avec un câble Ethernet
YunoHost version:
Aucune idée. Pas d’accès actuellement mais j’imagine que tout ça n’a aucun intérêt. Si ça en a un je modifierai le post. :slight_smile:
As tu modifié ton yunohost avec des configuration spécifiques ou bien utilise tu uniquement la web administration et/ou la ligne de commande yunohost ? basique

Description de mon problème

Après changement de box, je ne peux plus me connecter à ma brique en écrivant le nom de domaine ou l’IP publique dans ma barre d’adresse (que je sois dans le réseau ou en dehors). En revanche cela fonctionne avec l’IP privée.

Le nom de domaine que j’écrivais ressemble à xxx.nohost.me.

J’ai essayé de remove un fichier qui s’appelle old_ip placé je ne sais plus où désolé. (Conseillé sur le chat d’aide de YunoHost) J’ai également lancé une commande dyndns update.
Il m’a été recommandé d’attendre environ une heure pour des histoires de cache DNS.

Depuis, 2 jours sont écoulés et ça ne fonctionne toujours pas. Je suis extrêmement novice. Je profite de mon week-end pour demander au forum afin de ne pas embêter trop les gens dans le chat et parce que ça pourrait peut-être un jour servir à d’autres.

Merci à tout le monde pour le temps que vous prenez pour m’aider. Je ne pourrai essayer vos propositions que lundi hélas ! :frowning:

Salut,

Qu’à renvoyé cette commande ? (Éventuellement tu peux refaire un rm /etc/yunohost/dyndns/old_ip puis yunohost dyndns update --debug)

Sinon, un autre morceau de diagnostique peut consister à utiliser https://www.whatsmydns.net/ pour voir vers quelle ip pointe ton nom de domaine actuellement (et voir si elle corresponds à l’IP de chez toi, que tu peux voir en allant par exemple sur ip.yunohost.org)

Peut-être que ta connexion vpn ne s’est pas établie au démarrage.
Pour vérifier ça connecte toi en SSH sur l’IP privée et tapes la commande suivante :

ip address

Tu devrais voir une interface nommée tun0 (ou tun1 si t’as pas de bol) qui porte ton adresse IP publique. Si ce n’est pas le cas c’est que le VPN ne s’est pas activé.

Yo !

Désolé réponse tardive je n’avais pas accès à ma brique.

J’ai donc fait un curl ip.yunohost.org pour comparer le résultat à ce que je vois sur whatsmydns.net et c’est la même adresse IP que je vois. Pourtant toujours impossible d’accéder à l’interface d’administration depuis l’extérieur.

Je viens donc de relancer le dyndns update après avoir rm old_file. La commande me dit SUCCESS Votre adresse IP a été mise à jour.

En revanche j’ai ça qui s’est glissé entre deux (je ne sais pas si je peux le formater en code) :

7996 DEBUG cannot retrieve public IPv6
Traceback (most recent call last):
File “/usr/lib/moulinette/yunohost/domain.py”, line 273, in get_public_ip
return urlopen(url).read().strip()
File “/usr/lib/python2.7/urllib.py”, line 87, in urlopen
return opener.open(url)
File “/usr/lib/python2.7/urllib.py”, line 213, in open
return getattr(self, name)(url)
File “/usr/lib/python2.7/urllib.py”, line 443, in open_https
h.endheaders(data)
File “/usr/lib/python2.7/httplib.py”, line 1035, in endheaders
self._send_output(message_body)
File “/usr/lib/python2.7/httplib.py”, line 879, in _send_output
self.send(msg)
File “/usr/lib/python2.7/httplib.py”, line 841, in send
self.connect()
File “/usr/lib/python2.7/httplib.py”, line 1242, in connect
HTTPConnection.connect(self)
File “/usr/lib/python2.7/httplib.py”, line 822, in connect
self.timeout, self.source_address)
File “/usr/lib/python2.7/socket.py”, line 571, in create_connection
raise err
IOError: [Errno socket error] [Errno 101] Network is unreachable

Mais ça me paraît logique puisque : 6989 DEBUG Requested IPv4/v6 are (92.91.165.47, None)

Je pense donc ré-essayer en rentrant des cours.

Je n’ai pas de VPN sur ma YunoHost donc ça doit expliquer pourquoi pas de tun0 ou tun1.

J’ai juste installé YunoHost dessus. Et habituellement je peux m’y connecter de l’extérieur avec l’adresse : monnom.yunohost.me

Ah ok, dans ce cas on ne parle pas vraiment de brique Internet. Pour info la brique Internet c’est la combinaison yunohost + olimex lime + antenne wifi + VPN.

Pour que ton serveur yunohost soit joignable de l’extérieur tu dois configurer des redirections depuis l’interface d’admin de ta box. Cette page devrait t’aider : https://yunohost.org/#/isp_box_config

1 Like

Pardon ! Je suis très novice alors effectivement j’ai du mal avec certains termes. Merci de m’avoir appris ça ! :slight_smile:

J’ai résolu le problème ce matin. En effet j’avais redirigé le port 80 comme il fallait mais… j’ai HTTPS everywhere. Donc il fallait que je redirige 443.

Bon comme je le disais en haut de mon message je suis très novice (comprendre idiot).

Merci à tous de m’avoir aidé et désolé pour le temps perdu !

Bonjour, une solution temporaire serait de changer votre adresse IP vous pouvez consultez votre adresse IP sur Quelle est mon adresse IP publique ? (Outil gratuit) ,pour ça vous avez besoin d’un VPN pas la peine qu’il soit payant ou bien gratuit mais si vous voulez plus de fonctionnalités le program payant est votre destination, il existe une infinité de programmes mais vous pouvez consultez les plus utilisés grace a leurs réputation comme nordVPN ou d’autres et suivant votre besoin je peux meme vous aider a choisir celui qui vous convient.