Wiele serwerów IIS współużytkuje tę samą domenę i port?


1

Mam następującą konfigurację sieci / serwera:

Ponieważ jest to dla startupu, nad którym pracuję z przyjacielem korzystającym z zasobów, które posiadamy, używamy routera DD-WRT do przekierowania żądań portu 80 do konkretnego serwera, a teraz używamy bezpłatnej domeny no-ip , więc nie ma subdomen. Teraz problemem jest:

Muszę dodać drugi serwer, który musi obsługiwać aplikacje .NET i potrzebuję go jako oddzielnego komputera. Rzecz w tym, że żądania portu 80 trafiają do pierwszego serwera, a nie do drugiego. Mogę sprawić, żeby używał innego portu, ale nie chcę, ponieważ nie jest to, czego szukam.

Moim pomysłem jest stworzenie TRZECIEGO serwera IIS, który hostowałby katalogi wirtualne (?), Aby / someApp trafił na pierwszy serwer i / anotherApp trafił na drugi serwer. Dzieje się tak, abym mógł przejść do trybu offline na drugim serwerze bez wpływu na pierwszy. Nie byłbym w stanie uzyskać dostępu do / anotherApp, ale / someApp nie byłoby w trybie offline, dlatego nie chcę tworzyć katalogu wirtualnego na pierwszym serwerze.

Pozwól mi powtórzyć:

Czy istnieje sposób na coś takiego:

http://mydomain.com:80/someApp -> 192.168.1.100:80/someApp
http://mydomain.com:80/anotherApp -> 192.168.1.200:80/anotherApp

Ciekawe, czy to możliwe? a jeśli tak, to w jaki sposób? Przekierowanie ISAPI? Przepisujesz HTTP? czy mam problemy z sesjami i plikami cookie? Wsparcie! :(

Wszelkie pomysły są bardzo mile widziane. Dzięki!


1
Szukasz „odwrotnego proxy”.
grawity

Rzeczywiście, twoja odpowiedź pomogła mi dowiedzieć się, czego potrzebuję, aby zrewidować to, co chciałem zrobić. Dzięki! (także do edycji). Szkoda, że ​​nie odpowiedziałeś jako odpowiedź, ponieważ chętnie oznaczyłbym to tak jak jest :)
Alemar
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.