2016-11-08 2 views
0

Je veux savoir si je peux accomplir ceci. Si je peux, alors comment?Comment héberger différents départements/clients de l'entreprise sur différents serveurs IIS tout en partageant la même adresse IP?

J'ai un domaine www.xyz.com. Les différents clients ont leur propre répertoire virtuel sur le serveur IIS. Par exemple:

www.xyz.com/client1 
www.xyz.com/client2 
www.xyz.com/client3 

Ils sont tous hébergés dans la même boîte. Est-il possible pour moi de les séparer à différentes boîtes et être encore capable d'accomplir ce qui précède?

En d'autres termes, si j'ai 3 boîtes de serveur avec l'adresse IP 123.456.789.10, 123.456.789.11 et 123.456.789.12, est-ce que je peux les avoir toutes avec la même adresse de site Web? Dans le scénario ci-dessus, client1 sera hébergé sur 123.456.789.10, client 2 sera hébergé sur 123.456.789.11 et client3 sera sur 123.456.789.12.

Faites-le moi savoir s'il vous plaît.

Merci,

Kd

Répondre

0

Oui, vous pouvez. Vous pouvez regarder dans les serveurs Web comme Apache et nginx. Ils ont des modules mod_proxy qui vous permettent d'ajouter des règles Proxypass et ReverseProxypass.

Par exemple. PROXYPASS/client1 http://123.456.789.10/client1 ReverseProxypass/client1 http://123.456.789.10/client1

PROXYPASS/client2 http://123.456.789.11/client2 ReverseProxypass/client2 http://123.456.789.11/client2

et ainsi de suite. Ce que vous pouvez également faire est d'héberger cet apache sur le serveur dans la zone DMZ, puis de proxyper vers des serveurs intranet hébergeant des sites IIS.

+1

Salut @Sahil, Merci. Sur la base de votre réponse, j'ai pu trouver une solution IIS: https://blogs.msdn.microsoft.com/carlosag/2010/04/01/setting-up-a-reverse-proxy-using-iis-url-rewrite -and-arr/ – KartDev

+0

C'est génial !! Prendre plaisir! –