Bonjour,
Je ne sais pas trop ou poster ma question, donc je test ici.
J'ai un VPN avec plusieurs machine (qui n'ont pas d'IP direct sur le net) dont une seul qui a une IP sur internet.
Je cherche à ce qu'en tappant: http://machine1.domaine.com, http://machine2.domaine.com la page renvoyé soit les page du serveur web correspondant à la machineX relié sur le VPN.
Savez vous comment je peut faire ca ? avec squid ? ou apache directement ? quel logiciel irait chercher les pages sur la machine du VPN ?
Merci de votre aide
# un DNS
Posté par NeoX . Évalué à 3.
il te faut un DNS dans lequel tu renseigne les IPs VPN des machines si c'est ainsi qu'elles doivent etre acceder.
sinon il faut mettre l'IP publique de la machine qui fait le routage, puis faire un proxyweb qui va recevoir la demande et renvoyer vers l'IP VPN de machine1 quand tu demande machine1.example.com
# Reverse proxy
Posté par Hodj . Évalué à 0.
Si j'ai bien compris tu veux accéder depuis internet aux machine de ton vpn.
il te faut d'abord un DNS qui donne l'ip publique de la machine qui est sur internet pour machine1.domaine.com, machine2.domaine.com, …
ensuite il te faut apache httpd sur la machine qui est sur internet avec les module : mod_proxu, mod_proxy_http puis pour chacune des machine que tu veux joindre depuis internet tu créer un virtual host qui ressemble à ça:
<VirtualHost *:80>
ServerName machineX.domaine.com
ProxyPreserveHost On
ProxyRequests off
ProxyPass / http://ip machine X/
ProxyPassReverse / http://ip machine X/
</VirtualHost>
Il me semble qu'il faut aussi mettre une ligne :
NameVirtualHost *:80
bien évidemment il faut mettre cette config dans httpd.conf
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.