Discussion:
pb d'accès à un hôte du LAN depuis internet
(trop ancien pour répondre)
Laurent CLAUDE
2017-03-25 13:42:38 UTC
Permalink
Salut à tous,

Je me butte à un truc que je n'arrive pas à comprendre, merci de votre
aide !

J'ai une SME9 en serveur et passerelle qui marche aux petits oignons.
Pour internet elle est localisée à : domaine.tld

Sur mon LAN j'ai une machine virtuelle qui est localisée à :
hoteVM.domaine.tld
Elle sert du web en http et https.

J'ai déclaré à la SME9 ce nouveau nom d’hôte :
hotevm.domaine.tld, en local, vers son IP du LAN.
Ça marche impec depuis un ordi du LAN.

J'ai déclaré un CNAME de ce sous domaine à mon registrar pour les DNS,
c'est OK de ce côté car depuis l'internet j'arrive sur mon IP publique.

Mon problème est qu'il s'opère une redirection non voulue :
Quand je pointe (depuis l'internet) un navigateur vers l'url :
hotevm.domaine.tld
celle-ci est réécrite en www.hotevm.domaine.tld (oui avec des www
devant) et mon navigateur affiche la page web de l'ibay Primary.

Je ne comprend pas...
Merci de m'aider.

Laurent
--
Laurent (point) claude (chez) free (point) fr
ecureuil
2017-03-26 17:55:59 UTC
Permalink
Post by Laurent CLAUDE
Salut à tous,
Je me butte à un truc que je n'arrive pas à comprendre, merci de votre
aide !
J'ai une SME9 en serveur et passerelle qui marche aux petits oignons.
Pour internet elle est localisée à : domaine.tld
hoteVM.domaine.tld
Elle sert du web en http et https.
hotevm.domaine.tld, en local, vers son IP du LAN.
Ça marche impec depuis un ordi du LAN.
J'ai déclaré un CNAME de ce sous domaine à mon registrar pour les DNS,
c'est OK de ce côté car depuis l'internet j'arrive sur mon IP publique.
hotevm.domaine.tld
celle-ci est réécrite en www.hotevm.domaine.tld (oui avec des www
devant) et mon navigateur affiche la page web de l'ibay Primary.
Je ne comprend pas...
Merci de m'aider.
Je n'ai pas bien réussi non plus avec sme9.

Regarde ce post sur contrib
https://forums.contribs.org/index.php/topic,52209.0.html

J'ai fini par utiliser openvpn en plus quand je ne suis pas chez moi...
Mais je ne maîtrise pas tout.

Si tu arrives à mieux, je prends

Anne
Laurent CLAUDE
2017-03-27 17:26:43 UTC
Permalink
Post by ecureuil
Si tu arrives à mieux, je prends
Bonjour Anne,

Merci de ta réponse, de posts en posts sur le forum j'ai enfin trouvé
une solution. Ton point de départ était cool du coup.

Alors voilà ce que j'ai fait, et qui semble marcher (ça reste à éprouver
un peu plus) :

La solution est là :
https://wiki.contribs.org/SME_Server:Documentation:ProxyPass

Et dans mon cas j'ai fait :
- supprimer mon sous domaine dans le server-manager

puis ligne de commande :

db domains set hotevm.domaine.tld domain
db domains setprop hotevm.domaine.tld Nameservers internet
db domains setprop hotevm.domaine.tld ProxyPassTarget http://IP.SUR.LE.LAN/
db domains setprop hotevm.domaine.tld TemplatePath ProxyPassVirtualHosts
signal-event domain-create hotevm.domaine.tld

pour vérifier :
db domains show hotevm.domaine.tld

Pour supprimer :
db domains delete hotevm.domaine.tld
signal-event domain-delete hotevm.domaine.tld


En espérant que ça te serve aussi ;)
A+
--
Laurent (point) claude (chez) free (point) fr
ecureuil
2017-03-27 23:00:46 UTC
Permalink
Merci pour ta réponse.

Avant sme9 tu avais quelle version de sme?

Tu faisais comment avec l'ancienne version?

Merci
Anne
Post by Laurent CLAUDE
Post by ecureuil
Si tu arrives à mieux, je prends
Bonjour Anne,
Merci de ta réponse, de posts en posts sur le forum j'ai enfin trouvé
une solution. Ton point de départ était cool du coup.
Alors voilà ce que j'ai fait, et qui semble marcher (ça reste à éprouver
https://wiki.contribs.org/SME_Server:Documentation:ProxyPass
- supprimer mon sous domaine dans le server-manager
db domains set hotevm.domaine.tld domain
db domains setprop hotevm.domaine.tld Nameservers internet
db domains setprop hotevm.domaine.tld ProxyPassTarget http://IP.SUR.LE.LAN/
db domains setprop hotevm.domaine.tld TemplatePath ProxyPassVirtualHosts
signal-event domain-create hotevm.domaine.tld
db domains show hotevm.domaine.tld
db domains delete hotevm.domaine.tld
signal-event domain-delete hotevm.domaine.tld
En espérant que ça te serve aussi ;)
A+
Laurent CLAUDE
2017-03-28 05:59:52 UTC
Permalink
Post by ecureuil
Avant sme9 tu avais quelle version de sme?
Tu faisais comment avec l'ancienne version?
la 8 et avant... la 7 ;)
Mais je n'ai jamais eu ce besoin avant aujourd'hui.

Laurent
--
Laurent (point) claude (chez) free (point) fr
Loading...