
Ich teste OpenStack und habe alles konfiguriert, aber mit meinem aktuellen Setup habe ich nur eine öffentliche IP-Adresse, die der öffentlichen Schnittstelle des Servers zugewiesen ist.
Ist es möglich, der öffentlichen IP-Adresse mehrere DNS-Einträge für verschiedene Domänen zuzuweisen und die Pakete dann mithilfe einer Art Routing-Tabelle in OpenStack an die einzelnen virtuellen Server weiterzuleiten?
Das ist wahrscheinlich nicht möglich, aber es hat mich interessiert, ob es schon gemacht wurde.
Danke, Alex
Antwort1
Sie würden dies tatsächlich tun, indem Sie die öffentliche IP-Adresse einem Server zuweisen und einen Reverse-Proxy darauf ausführen. Eine beliebte Wahl hierfür ist nginx. Ein Konfigurationsbeispiel finden SieHier.
Antwort2
Dieses Problem lässt sich nicht durch Routing lösen. Ich empfehle Ihnen, einen Reverse-Proxy einzurichten und ihm Ihre öffentliche IP zuzuweisen. Anschließend richten Sie Ihren Reverse-Proxy so ein, dass Anfragen für eine bestimmte Domäne an den virtuellen Server Ihrer Wahl umgeleitet werden.