Mehrere lokale Server auf derselben IP ohne Portnummern in der URL

334
UNTITLED.PNG

Ich möchte mehrere Server auf einer einzigen IP-Adresse ausführen, auf die über die angeforderte Domäne zugegriffen werden kann.

Beispiel:

Server 1: Ein Synology-NAS wird auf der lokalen IP-Adresse 192.168.178.100 ausgeführt. Server 2: Ein ESXI-Server wird auf der lokalen IP-Adresse 192.168.178.200 ausgeführt

Beide Server gehen auf derselben IP aus. Als Beispiel 84.24.82.97

Wenn Sie zu gehen, werden myExampleDomainName.comSie auf meiner Synology- anotherExampleDomainName.comSoftware landen. Wenn Sie zu gehen, werden Sie auf dem ESXI-Server landen.

Und auch wenn Sie zu Ihnen gehen, server1.example.comlanden Sie auf Server 1 und auf Server 2 gleich.

Wenn die Lösung bedeutet, dass ich dem ESXI-Server eine virtuelle Maschine hinzufügen muss, ist dies möglich.

1
Handelt es sich bei diesem Browser nur um einen Zugriff, z. B. die Weboberfläche Ihres vcenters? Wenn dies der Fall ist, müssen Sie nur 443 verwenden. Eine anständige Lösung kann ein Reverse-Proxy in einer DMZ sein, der über Ihre öffentliche IP-Adresse erreichbar ist. Anschließend wird SNI verwendet, um den korrekten Standort bereitzustellen, und die Domäne wird zur Bestimmung verwendet. [So würde dies über nginx geschehen] (https://nginx.org/de/docs/http/configuring_https_servers.html#sni). Bitte lassen Sie mich wissen, wenn dies in die richtige Richtung geht, und ich werde eine detailliertere Antwort geben. Patrick R. vor 6 Jahren 0
@PatrickR. Ja, es ist nur für den Browser-basierten Zugriff gedacht. Ich möchte mehrere Server unter einer IP-Adresse hosten. Wie 3 Synology nasses und idk einige andere Webserver. Ich habe ein paar Nginx-Sachen ausprobiert, aber es hat nicht geklappt, weil ich nicht gut verstanden habe, was ich tun soll. Sie möchten die Anfrage einfach an den angeforderten lokalen Server umleiten UNTITLED.PNG vor 6 Jahren 0
In diesem Fall handelt es sich tatsächlich um ein Duplikat der Frage, die Tim_Steward gerade verlinkt hat. Wenn Sie weitere Hilfe benötigen, müssen Sie wissen, was genau Sie versucht haben und wo Sie sich verlaufen. Außerdem bin ich hier vielleicht ein bisschen häretisch, aber wenn Sie die Grundprinzipien von Webservern und Reverse Proxying nicht verstehen, sollten Sie diese Dienste möglicherweise nicht dem Internet zugänglich machen. Patrick R. vor 6 Jahren 2
@ Patrick R stimmte zu. Es besteht sicherlich eine Chance, dass Ihre Server hier der Wildnis ausgesetzt werden, wenn Sie die Konfiguration durcheinander bringen. Tim_Stewart vor 6 Jahren 0

0 Antworten auf die Frage