2015-10-02 1 views
1

J'essaie de configurer mon proxy inverse IIS pour router les connexions http vers un serveur interne mais je ne suis pas sûr de savoir comment obtenir ce dont j'ai besoin ou même si c'est possible.IIS8 Reverse Proxy - Port externe personnalisé

J'ai un sous-domaine sur mon serveur IIS par exemple,

testing.contoso.com et extérieurement je voudrais avoir http://testing.contoso.com:8080 qui tracera alors à mon serveur interne http://server04.contoso.local:8080. Donc, je ne veux pas que mon site interne apparaisse comme http://testing.contoso.com sur le port 80.

Ma raison pour cela est que j'aurai pas mal de ports correspondants internes et externes.

Est-il possible de configurer ceci avec mon proxy inverse IIS ou est-ce que IIS ne supporte que les ports 80 & 443 en externe?

Merci à l'avance, Neil

Répondre

0

D'après ce que je vois dans votre question, il devrait être assez facile à faire que le travail à l'aide d'applications IIS demande de routage: http://www.iis.net/downloads/microsoft/application-request-routing

Cela devrait vous permettre d'utiliser les ports ou les noms d'hôtes dans une machine étant exposée, puis laisser cette route à d'autres machines (ou même) dans tous les ports ou une combinaison. Il vous permettra également de décharger le cache des fichiers statiques, et de nombreuses autres fonctionnalités intéressantes. Il utilise la réécriture d'URL pour le moteur principal sur lequel le serveur doit être routé. Vous pouvez donc ajouter la logique voulue et, si nécessaire, vous pouvez utiliser l'extensibilité de l'URL pour ajouter du code personnalisé pour définir la logique (bien que la configuration doit être assez riche).