Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour !!!

Je suppose que la question a déjà du être posée cent fois sur ce forum mais je n'ai pas trouvé de réponse claire à ma question :

J'ai une ( et une seule) IP fixe publique. J'ai un nom de domaine chez OVH.

Je redirige les requetes sur le port 80 de mon routeur vers mon serveur perso.

J'ai attribué à un sous domaine mon ip publique.

Donc la pageweb publiée sur mon serveur est accessible de l'exterieur.

Supposons maintenant que j'ai un deuxieme serveur derrière la meme ip fixe.

Je souhaiterais que en ayant un autre sous domaine, on puisse le rediriger vers l'ipfixe:autreport .

Je souhaite que cela se fasse sans redirection 301 ni vhost & cie, car en interne, je souhaiterais utiliser d'autres services, et de plus je n'ai pas moyen de modifier la configuration apache ( genre avec mod proxy ou vhost)

Merci d'avance pour vos réponses, même négatives =).

Yann

Modifié par Yannovitch
Posté (modifié)

En fait je vois que je ne suis pas très "clair".

J'aimerais avoir une sorte de serveur proxy mais appliquable à tous les ports. J'aurais bien aimé faire cela depuis OVH mais je n'ai pas (encore) de serveur dédié chez eux ...

Ainsi, cela me permettrait de faire de la redirection d'IP:port vers sous domaine pour n'importe quoi.

Par exemple, avoir des règles détectant l'adresse d'origine pour rediriger vers le bon service en interne.

Exemple:

ssh.domaine.com pour le principal serveur accessible en ssh

ssh2.domaine.com pour un NAS familial sur le réseau.

ssh3.domaine.com pour un ssh sur le NAS "pro"

ftp.domaine.com pour le site principal

ftp2.domaine.com pour un autre

...

Et tout cela sous la meme adresse publique.

Modifié par Yannovitch
Posté

Pour la plupart des protocoles, pas de miracle, soit tu intègres le numéro de port dans l'adresse tapée, soit tu dois avoir plusieurs adresses IP: tu ne peux pas mettre de numéro de port dans le DNS.

Pour http, soit tu utilises une redirection ou un framing externes, soit il te faut un reverse proxy qui va recevoir toutes les requêtes et les renvoyer où tu veux. Apache + mod_proxy ou pound par exemple.

Jacques.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...