Domänen an IP: Portweiterleitung (2 Server, 15 Domänen, 1 IP)

422
Andrew

Ich habe 1 externe IP-Adresse, aber 2 Web-Server (einer ist IIS und ein anderer ist Apache) im Netzwerk, das etwa 15 Domänen hostet.

Ich brauche eine Lösung, die alle Port 80-Anforderungen überprüft, erkennt, von welcher Domäne diese Anfrage stammt, und diese an die entsprechende IP weiterleiten / umleiten.

Daher müssen alle Webanfragen an die entsprechenden Server weitergeleitet werden.

Gibt es so etwas zur Verfügung?

1

1 Antwort auf die Frage

2
uSlackr

Dies ist ziemlich kompliziert, aber es funktioniert vielleicht: - Setzen Sie einen Server auf Port 80 und einen auf Port 82 - Erstellen Sie virtuelle Sites auf der Grundlage von Hostheadern auf beiden Servern. - Erstellen Sie auf dem Port 80 - Server Regeln zum erneuten Schreiben, um die Anforderungen für die Port 82 Server zur Verwendung von Port 82

Angenommen, www.site1.com befindet sich auf dem Port 80-Server und www.site2.com befindet sich auf dem Port 82-Server

Wenn eine Anforderung für site2.com eingeht, wird der Port 80-Server in www.site2.com:82 umgeschrieben.

Schließlich müssen Sie eine Portweiterleitung auf Ihrem Router einrichten, um die Anforderungen an Port 82 an die interne IP von Server 2 weiterzuleiten.

wahrscheinlich benötigen Sie keine anderen Ports, da sich Ihr Apache und IIS wahrscheinlich auf einem anderen Rechner befinden. Alex vor 12 Jahren 1