Page 1 sur 1

Acceder Domoticz derriere routeur 4G TPlink MR100

Publié : 06 nov. 2021, 12:57
par sylvainp69
Salut tout le monde,

je souhaite me connecter à un domoticz distant de 150 Kms et qui est relié à un routeur 4G TP Link MR100.
Mon souhait, c'est de pouvoir m'y connecter au travers d'un navigateur par exemple.

J'ai essayé no-ip.com.
Sur mon rpi, j'ai cherché mon adresse publique :
il me donne 92.184.100.xxx
J'ai donc créer un dyndns qui pointe sur cette adresse.

Sur le routeur 4G, j'ai en revanche deux adresses IP :
- Une qui pointe vers 10.5.77.xxx (qui je suppose est mon adresse WAN)
- Une autre adresse IP (fournit par le DHCP du routeur 4G) en 192.168.1.101.

Dans le routeur TP Link, j'ai mis mes paramètres dyndns et me connecté pas de soucis.
Mais quand je ping vers mon dns de chez no-ip depuis une machine tierce, rien nada.
Je ne peux donc pas m'y connecter.

Suite à la lecture dans ce forum, j'ai vu qu'il y avait des personnes qui étaient arrivées à configurer leur rpi avec du reverse tunneling, .... Bref, ce que je souhaite savoir faire c'est me connecter à mon RPI relié à mon routeur 4G et le piloter à distance.

Petite info supplémentaire : je n'ai pas la possibilité de faire installer une box orange ou autre, cela aurait été trop simple, car ca je sais faire.

Merci donc à toutes les bonnes ames pour leur aide.
Merci par avance

Sylvain

Modération

Publié : 06 nov. 2021, 13:28
par Keros
Je viens de déplacer ton message dans un nouveau sujet dans la section DomoticZ et Internet.

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Publié : 16 nov. 2021, 15:57
par acuponctus
Bonjour,
Je suis dans le même cas de figure, à ceci prêt que c'est un MR600 ;) et que 700km nous séparent.
Et en attendant de valider une solution complètement stable, j'ai un synology sur place auquel je peux accéder par le Quickconnect me permettant d'accéder au réseau en le connectant en VPN à un autre synology que j'ai ici.

Sur le site distant, j'ai installé sur le Rpi Domoticz le paquet autossh
A mon domicile configuré celui qui sert de porte d'entrée (mon vieux Rpi à mon domicile) en autorisant la redirection de flux.
ensuite lancer une commande autossh sur le distant

Et ca fonctionne !

Il me reste à trouver comment faire un script qui détecte si la connexion est en place, pour qu'il puisse la relancer.
Lancer autossh en boot ne marche pas encore avec ce que j'ai pu trouver. J'ai toujours le synology en secours, mais j'aimerai bien trouver une solution autossh avec redémarrage automatique.

commande autossh à lancer sur le Rpi Domoticz (le distant, celui auquel on veut accéder) distant

Code : Tout sélectionner

#!/bin/bash
export AUTOSSH_FIRST_POLL=30
export AUTOSSH_GATETIME=0
export AUTOSSH_POLL=60
autossh -NR 9980:192.168.1.30:8080 pi@monnomdns.fr &

Je n'ai pas encore testé avec l'option -i /home/user/.ssh/id_rsa

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Publié : 21 nov. 2021, 10:53
par Olivier_1968
Bonjour,
Je me souviens avoir essayer de créer des règles entrante sur un routeur 4g mais il semblerait que ce ne soit pas possible (contrairement à ce qu’on pourrait faire avec une box adsl) la solution serait d’installer OpenVPN sur ton raspberry domoticz.
Tu pourrais alors t’y connecter via son adresse local en ayant établit auparavant la connexion vpn. Tu devras par contre installer OpenVPN sur l’appareil que tu va utiliser pour te connecter à domoticz.
A+
Olivier


Envoyé de mon iPhone en utilisant Tapatalk

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Publié : 09 déc. 2021, 12:01
par acuponctus
Bonjour,

Pour ma part ca fonctionne si je lance moi même le script.
Si je passe par une tache cron, ca ne fonctionne pas...
Et ce même avec l'option -i.

Quelqu'un aurait il trouvé une solution de contournement ?

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Publié : 28 janv. 2022, 18:44
par mercusot
Une solution que j'utilise (car mon fournisseur de 4G bloque les accès entrants) c'est VNC Server installé sur le raspberry sur lequel est installé Domoticz avec un compte réseau RealVNC. C'est un peu le même principe que Quickconnect (serveur intermédiaire extérieur) mais tu es en mode graphique sur ton Raspberry depuis ton VNC Viewer.

De mémoire c'est expliqué sur le site de Raspberry et plein d'autres.

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Publié : 10 nov. 2022, 14:20
par acuponctus
Bonjour,
Je suis en train de passer sur un Rpi4, et lorsque je lance autossh depuis le rpi3 ca passe très bien, et depuis le rpi4 j'ai c'est cette erreur :

Code : Tout sélectionner

ssh-copy-id -i .ssh/id_rsa.pub userxxx@77.207.xxx.xxx -p xxxx

/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: ".ssh/id_rsa.pub"
/usr/bin/ssh-copy-id: ERROR: Too many arguments.  Expecting a target hostname, got:

Usage: /usr/bin/ssh-copy-id [-h|-?|-f|-n] [-i [identity_file]] [-p port] [-F alternative ssh_config file] [[-o <ssh -o options>] ...] [user@]hostname
        -f: force mode -- copy keys without trying to check if they are already installed
        -n: dry run    -- no keys are actually copied
        -h|-?: print this help
Et quand je lance la commande : ssh userxxx@77.207.xxx.xxx -p xxxx
ca fonctionne bien sur...

Ca vous dit quelque chose, car impossible de faire la liaison... ET donc pas de migration vers le Rpi4 !
J'ai même réinstallé le Rpi cible en le formatant, rebooté ma box, rien n'y fait.