[resolut]acces à deux raspberry depuis internet
Modérateur : Francois
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
[resolut]acces à deux raspberry depuis internet
bonjour,
j accede à mon raspberry depuis internet en http, ssh sur les ports 80 22 8080 8081 avec les redirection de port abituel dans mon routeur , tout fonctionne .
J aimerai connecter une deuxième framboises avec les meme fonctionnalités et pouvoir y accéder aussi par internet, mais si les meme ports sont utilisés , ca va surement merder.
j' ai penser à changer sur l'une des framboise les ports d'écoute , le 22 en 23 le 80 en 81 etc......et de faire les redirections en conséquences .
Mais y à t il une solution plus élégante ou moins bourrin?
j accede à mon raspberry depuis internet en http, ssh sur les ports 80 22 8080 8081 avec les redirection de port abituel dans mon routeur , tout fonctionne .
J aimerai connecter une deuxième framboises avec les meme fonctionnalités et pouvoir y accéder aussi par internet, mais si les meme ports sont utilisés , ca va surement merder.
j' ai penser à changer sur l'une des framboise les ports d'écoute , le 22 en 23 le 80 en 81 etc......et de faire les redirections en conséquences .
Mais y à t il une solution plus élégante ou moins bourrin?
Modifié en dernier par guillaume9344 le ven. 7 août 2015 14:56, modifié 1 fois.
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
-
- Administrateur
- Messages : 3271
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: acces à deux raspberry depuis internet
Bonjour,
Tu peux faire les redirections de port depuis ton routeur et garder les ports par défaut du 2e raspberry.
Exemple de config sur le routeur.
Ce qui fait que pour le http par exemple, depuis l’extérieur l'adresse vers ton Raspberry 2 sera : c'est le routeur qui redirigera vers ton IP privée port 80 du Raspberry 2
Pour le Raspberry 1 cela restera
Tu peux faire les redirections de port depuis ton routeur et garder les ports par défaut du 2e raspberry.
Exemple de config sur le routeur.
Code : Tout sélectionner
Port 2080 redirigé vers IP privée du 2e Raspberry sur le port 80 (pour http)
Port 2022 redirigé vers IP privée du 2e Raspberry sur le port 22 (pour SSH)
.....
Code : Tout sélectionner
http://ton_ip_public:2080
Pour le Raspberry 1 cela restera
Code : Tout sélectionner
http://ton_ip_public
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: acces à deux raspberry depuis internet
Oui , ca fait qu’un seul changement de port , merci .
je met pas encore résolut dans le titre , j ai encore une petite expérience a faire.
je met pas encore résolut dans le titre , j ai encore une petite expérience a faire.
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: acces à deux raspberry depuis internet
Je voulais voir si ma box ne pouvait pas faire un routage en fonction du nom de domaine, mais elle fait pas .je passe par no-ip pour mes connections à distances , une fois j 'avais crée 2 nom de domaine(nom1.ddns.net et nom2.ddns.net) qui pointaient tous deux vers ma box , une redirection du port 80 vers ma pi, et dans apache j avais configuré 2 sites , un répondait à nom1.ddns.net et l 'autre répondait à nom2.ddns.net.
je pensais qu'il était possible de faire pareille avec ma box: routage de nom1.ddns.net vers pi1 et routage de nom2.ddns.net vers pi2 , mais j ai pas trouvé.
j'ai donc utilisé la solution des ports différents évoqué par Domi.
Merci.
je pensais qu'il était possible de faire pareille avec ma box: routage de nom1.ddns.net vers pi1 et routage de nom2.ddns.net vers pi2 , mais j ai pas trouvé.
j'ai donc utilisé la solution des ports différents évoqué par Domi.
Merci.
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
-
- Administrateur
- Messages : 3271
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: [resolut]acces à deux raspberry depuis internet
Bonjour,
Tu peux utiliser 2 domaines, ou même un sous domaine pour le 2e Rpi.
Dans ce cas, toutes les requêtes http arrivent sur le même Rpi. La raison est que les 2 domaines pointe vers une même IP et vers le même port (80 par défaut).
Ce que je fais, c'est que mon Rpi principal (dans ton cas le 1er) reçoit toutes les requêtes http, et c'est Apache qui fait le tri pour savoir si il redistribue vers lui même ou sur une autre machine du réseau local (ton Rpi 2)
Je t'explique avec Apache, car c'est le seul que je sache configurer, et c'est la solution que j'utilise chez moi avec les virtual host et le proxy Apache.
Activer le module "Proxy" dans la config d'Apache.
Créé un virtualHost pour le Rpi 2
Solution 1 : avec sous domaine.
exemple pi2.domaine.tpl
C'est la solution que j'utilise pour accèder à mes Pi de l'extérieur (internet) via leur nom de machine en créant un sous domaine : nom_pi.domaine.tpl
Je trouve cela plus propre que la solution 2 ci-dessous.
Pour la création du sous-domaine, il faut le déclarer dans les DNS de ton "registrar". Il doit rediriger vers ton IP public.
Solution 2 : Sans sous-domaine
Tu accèdes à ton Pi 1 via http://www.domaine.tpl
Tu accédes à ton Pi 2 via http://www.domaine.tpl/pi2
Pour cela, le proxy redirigera l'adresse http://www.domaine.tpl/pi2 vers ton Pi2 en jouant sur nom du dossier.
Il faut change les "/" des ProxyPass par "/pi2"
Attention, c'est compréhensible, mais dans ce cas tu ne pourras jamais avoir un dossier à la racine du www du pi1 qui se nomme "pi2", cela sera toujours redirigé vers le pi2
Je t'ai donné la solution avec un véritable nom de domaine car c'est ce que j'utilise, je n'ai jamais utilisé no-ip mais cela ne doit pas être très différent.
Tu peux utiliser 2 domaines, ou même un sous domaine pour le 2e Rpi.
Dans ce cas, toutes les requêtes http arrivent sur le même Rpi. La raison est que les 2 domaines pointe vers une même IP et vers le même port (80 par défaut).
Ce que je fais, c'est que mon Rpi principal (dans ton cas le 1er) reçoit toutes les requêtes http, et c'est Apache qui fait le tri pour savoir si il redistribue vers lui même ou sur une autre machine du réseau local (ton Rpi 2)
Je t'explique avec Apache, car c'est le seul que je sache configurer, et c'est la solution que j'utilise chez moi avec les virtual host et le proxy Apache.
Activer le module "Proxy" dans la config d'Apache.
Créé un virtualHost pour le Rpi 2
Solution 1 : avec sous domaine.
exemple pi2.domaine.tpl
Code : Tout sélectionner
<VirtualHost IP_Privé_Pi_1>
ServerAdmin webmaster@domaine.tpl
ServerName pi2.domaine.tpl
# Redirection vers l'accès Raspberry 2
ProxyPass / http://IP_Privé_Pi_2/
ProxyPassReverse / http://IP_Privé_Pi_2/
</VirtualHost>
Je trouve cela plus propre que la solution 2 ci-dessous.
Pour la création du sous-domaine, il faut le déclarer dans les DNS de ton "registrar". Il doit rediriger vers ton IP public.
Solution 2 : Sans sous-domaine
Tu accèdes à ton Pi 1 via http://www.domaine.tpl
Tu accédes à ton Pi 2 via http://www.domaine.tpl/pi2
Pour cela, le proxy redirigera l'adresse http://www.domaine.tpl/pi2 vers ton Pi2 en jouant sur nom du dossier.
Il faut change les "/" des ProxyPass par "/pi2"
Code : Tout sélectionner
ProxyPass /pi2 http://IP_Privé_Pi_2/
ProxyPassReverse /pi2 http://IP_Privé_Pi_2/
Je t'ai donné la solution avec un véritable nom de domaine car c'est ce que j'utilise, je n'ai jamais utilisé no-ip mais cela ne doit pas être très différent.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: [resolut]acces à deux raspberry depuis internet
Merci , apache est il capable de rediriger tous les types de connections ? pour pouvoir rediriger le port 22 pour le ssh et les 8080 ,8081 pour motion?
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
-
- Administrateur
- Messages : 3271
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: [resolut]acces à deux raspberry depuis internet
Non désolé,
Il n'intercepte que les requêtes HTTP, et HTTPS si tu fais du secure.
Pour motion je ne connais pas, mais les ports 8080 et 8081 sont souvent des socks Apache, c'est donc peut-être possible, mais la je ne peux dire car autre que son nom, je ne connais pas et n'utilise pas Motion. Je ne sais donc pas comment cela fonctionne.
Il n'intercepte que les requêtes HTTP, et HTTPS si tu fais du secure.
Pour motion je ne connais pas, mais les ports 8080 et 8081 sont souvent des socks Apache, c'est donc peut-être possible, mais la je ne peux dire car autre que son nom, je ne connais pas et n'utilise pas Motion. Je ne sais donc pas comment cela fonctionne.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
- smpunchack
- Messages : 16
- Enregistré le : mer. 16 déc. 2015 15:29
- Localisation : Paris
Re: [resolut]acces à deux raspberry depuis internet
salut,
moi aussi j'veut rendre mon PI accessible depuis le net mais la sa fait 5 jours que je galère a le faire comment vous avez fait ? Merci d'avance pour votre aide !
moi aussi j'veut rendre mon PI accessible depuis le net mais la sa fait 5 jours que je galère a le faire comment vous avez fait ? Merci d'avance pour votre aide !
smpunchack est légendaire !




-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: [resolut]acces à deux raspberry depuis internet
Bonsoir, quelle connexion souhaitez vous avoir en accès depuis internet? la console en ssh , une connexion web server ou autre...??
@+
@+
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
-
- Administrateur
- Messages : 3271
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: [resolut]acces à deux raspberry depuis internet
Bonsoir,
@smpunchack : Vous posez ici une question dans un sujet résolu. N'hésitez pas à ouvrir un autre sujet, et a bien détailler votre souhait (notamment le type d'accès, SSH, HTTP, ?), et ce que vous avez déjà tenté.
Cdt
Edit Domi : Désolé, je viens de voir votre second Post après avoir répondu à celui-ci
@smpunchack : Vous posez ici une question dans un sujet résolu. N'hésitez pas à ouvrir un autre sujet, et a bien détailler votre souhait (notamment le type d'accès, SSH, HTTP, ?), et ce que vous avez déjà tenté.
Cdt
Edit Domi : Désolé, je viens de voir votre second Post après avoir répondu à celui-ci
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.