Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1041 connectés 

  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Réseaux

  Acces à un serveur web hébergé localement depuis internet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Acces à un serveur web hébergé localement depuis internet

n°1233172
samaudio
Posté le 28-02-2024 à 16:18:05  profilanswer
 

Bonjour à tout le monde.
 
Je ne sais pas si ce post est dans la bonne catégorie...
 
Je suis en train de développer un mini serveur web embarqué dans un ESP12, qui ne comporte qu'une seule page HTML pour indiquer des mesures de capteurs.
Ce mini serveur web fonctionne très bien en local (accessible sans difficulté depuis n'importe quel PC ou smartphone en local).
 
J'ai la possibilité via mon mini serveur de transmettre l'adresse IP publique grace à DUCKDNS.ORG .
 
Je cherche une solution pour rendre ce mini serveur accessible depuis n'importe ou sur internet SANS avoir à faire de redirection de port dans la box, dans la mesure ou ce mini serveur web est amené à être installé et utilisé par des personnes ne sachant pas le faire.
 
Je sais que les objets connectés modernes fonctionnent ainsi via une appli sur smartphone, il doit bien y avoir une possibilité.
Au besoin j'ai aussi un espace de stockage en ligne avec un domaine (chez Ionos).
 
Auriez-vous une piste à proposer ?
 
MERCI
 


---------------
Ô Marie, qui avez conçu sans péché, accordez-moi la grâce de pécher sans concevoir...
mood
Publicité
Posté le 28-02-2024 à 16:18:05  profilanswer
 

n°1233175
Ivy gu
3 blobcats dans un trenchcoat
Posté le 28-02-2024 à 16:59:28  profilanswer
 

il faut que la machine envoie ses données à une machine sur internet, et c'est cette machine sur internet qui les publiera et fera l'intermédiaire avec le reste du monde.


---------------
things can not stay cool and good forever
n°1233179
samaudio
Posté le 28-02-2024 à 17:23:07  profilanswer
 

Ivy gu a écrit :

il faut que la machine envoie ses données à une machine sur internet, et c'est cette machine sur internet qui les publiera et fera l'intermédiaire avec le reste du monde.


 
 
Merci pour cette réponse.
J'ai déja un peu cherché des pistes de ce coté mais sans grand succès ...
 
Existe t'il des scripts ou autres à adapter pour réaliser ça car je pense que ça dépasse mes compétences ...
 
Merci

n°1233182
Ivy gu
3 blobcats dans un trenchcoat
Posté le 28-02-2024 à 17:33:51  profilanswer
 

dans sa forme la plus simple ça peut être déposer les valeurs sur ton serveur distant via un call HTTP (j'imagine que si ton ESP12 sait faire un serveur web, il doit pouvoir faire un call HTTP), et ensuite le serveur distant construit la page HTML et la publie via un serveur web. Sur ton serveur distant tu auras donc un serveur web (par exemple apache) avec :
- d'un côté un script (par exemple en php) qui attend les connexions venant de ton ESP12, récupère les valeurs et les stocke (que ce soit dans un bête fichier, une BDD ou une TSDB)
- de l'autre une page HTML statique contenant les valeurs à afficher (comme tu as déjà)

 

si c'est pour autre chose qu'un usage perso il faudra bien penser aux aspects sécu :
- authentification (n'importe qui ne doit pas pouvoir balancer des valeurs à la place de ton ESP, et peut-être que n'importe qui ne doit pas avoir accès à la page HTML qui publie les valeurs)
- confidentialité (n'importe qui sur le chemin de l'échange ne doit pas pouvoir lire le contenu de ce qui est échangé ni interférer avec)


Message édité par Ivy gu le 28-02-2024 à 17:40:03

---------------
things can not stay cool and good forever
n°1233651
patrick_91
Posté le 05-03-2024 à 11:56:13  profilanswer
 

samaudio a écrit :


 
 
Merci pour cette réponse.
J'ai déja un peu cherché des pistes de ce coté mais sans grand succès ...
 
Existe t'il des scripts ou autres à adapter pour réaliser ça car je pense que ça dépasse mes compétences ...
 
Merci


 
 
 
Bonjour,
C'est simple en principe :
Tu relèves l'ipv6 attribuée par le fournisseur d’accès au pc sur lequel le serveur http/https tourne.
En fonction du fournisseur d’accès il faut modifier le firewall de façon a ce qu'il accepte le trafic entrant  
pour les ports 80 et 443 ...  
Le serveur dans ce cas est joignable a l'adresse ipv6 relevée depuis n'importe ou sur la planète pourvu qu'il y ait un accès ipv6 bien sur ....  
Pour des raisons pratiques il vaut mieux ajouter au fichier "hosts" un petit nom c'est plus facile que de retaper
l'adresse ipv6 à chaque connexion  
"adresseipv6"  monserveur  
permettra de joindre la page web en faisant http ou https://monserveur
je ne sais pas si l'esp12 supporte l'ipv6, si non il vaut mieux porter l'appli sur un esp32 qui lui en permet la validation ...  
Avantage, pas d'implication d'un serveur tiers et simplicité ...  
je fais cela a partir d'un raspberry pi4 pour la supervision d'un relai radio amateur depuis mon domicile ou n'importe ou ... (tension puissance température télécommande etc etc ....  
note l'ipv6 est autoconfigurée par le fournisseur d'acces sur tous les "objets" compatibles par le fournisseur d’accès et ne change pas ... sauf changement déménagement bien sur.
A plus  
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Réseaux

  Acces à un serveur web hébergé localement depuis internet

 

Sujets relatifs
Cherche un relais 4G automatique en cas de défaillance réseau internetProbleme de localisation sur internet
Herbergeur serveur de jeu sur une machine chez soichoix d'un hebergeur pour site internet association loi 1901
Avec quoi avoir une bonne connexion 4g ou 5g internet ?Problème Acces NAS STORA à distance
cherche forfait ligne fixe sans internetPlus accès à certains sites Web avec ma connexion réseau
Accès routeur de l'extérieur.Cherche conseil switch ethernet tv/internet
Plus de sujets relatifs à : Acces à un serveur web hébergé localement depuis internet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR