Wie kann ich einen Nginx-Reverse-Proxy einrichten, um Websites auf verschiedenen Servern in meinem Netzwerk in verschiedenen spezifischen Domänen anzuzeigen?

Wie kann ich einen Nginx-Reverse-Proxy einrichten, um Websites auf verschiedenen Servern in meinem Netzwerk in verschiedenen spezifischen Domänen anzuzeigen?

Bisher habe ich dies für meine Reverse-Proxy-Einstellungen:

 server {
        server_name subdomain1.DOMAIN.net;
        location / {
            proxy_pass       http://192.168.1.156:9090;
        }
 }
 server {
        server_name subdomain2.DOMAIN.net;
        location / {
            proxy_pass       http://192.168.1.156:9091;
        }
 }

Wenn ich sie jedoch überprüfe, wird nur ein 502 Bad Gateway gemeldet. Zur weiteren Erläuterung: Nginx läuft auf einem VM-Ubuntu-Server, während die Sites, auf die ich zugreifen möchte, auf einem anderen Server im selben Netzwerk laufen. Ich würde gerne wissen, was ich hier falsch mache, und würde es wirklich gerne zum Laufen bringen.

verwandte Informationen