Acceder Domoticz derriere routeur 4G TPlink MR100

Forum dédié à l'accès à DomoticZ depuis l'extérieur de chez vous : routage de ports, VPN, VPS ...
La sécurité, c'est important !!
Répondre
sylvainp69
Messages : 8
Enregistré le : 11 janv. 2016, 16:27

Acceder Domoticz derriere routeur 4G TPlink MR100

Message 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

Keros
Messages : 3782
Enregistré le : 23 juil. 2019, 20:57

Modération

Message par Keros »

Je viens de déplacer ton message dans un nouveau sujet dans la section DomoticZ et Internet.

acuponctus
Messages : 96
Enregistré le : 13 sept. 2016, 12:10
Contact :

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Message 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
Modifié en dernier par acuponctus le 09 déc. 2021, 12:10, modifié 1 fois.
Rpi3+ domoticz V2021.1 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 6 prises Horsky flashées - 2 cameras sv3c et 1 wansview - 3xTH16 2xBasic et 1xRF sous EasyESP
17 Shelly Plug S + (non installés : 3 relais 4PM Pro + 1 EM + Shelly 1)

Olivier_1968
Messages : 67
Enregistré le : 30 sept. 2018, 18:34

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Message 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

acuponctus
Messages : 96
Enregistré le : 13 sept. 2016, 12:10
Contact :

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Message 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 ?
Rpi3+ domoticz V2021.1 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 6 prises Horsky flashées - 2 cameras sv3c et 1 wansview - 3xTH16 2xBasic et 1xRF sous EasyESP
17 Shelly Plug S + (non installés : 3 relais 4PM Pro + 1 EM + Shelly 1)

mercusot
Messages : 103
Enregistré le : 05 janv. 2017, 14:05

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Message 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.

acuponctus
Messages : 96
Enregistré le : 13 sept. 2016, 12:10
Contact :

Re: Acceder Domoticz derriere routeur 4G TPlink MR100

Message 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.
Rpi3+ domoticz V2021.1 - Stick Aeon - 3x multisensors 6+ - Fibaro FGSD-002 - 6 prises Horsky flashées - 2 cameras sv3c et 1 wansview - 3xTH16 2xBasic et 1xRF sous EasyESP
17 Shelly Plug S + (non installés : 3 relais 4PM Pro + 1 EM + Shelly 1)

Répondre