Ich habe in Azure eine Blogging-Software installiert, die intern auf Port 2368 läuft. Ich habe den Port freigegeben und er funktioniert, aber natürlich möchte ich nicht, dass die Besucher meiner Site myblog.com:2368 schreiben.
Wie ich bereits gegoogelt habe, ist eine Portzuordnung wie bei AWS oder Docker derzeit in Azure nicht möglich.
Welche andere Lösung könnte ich hier haben?
Ich habe darüber nachgedacht, mir einen Load Balancer oder einfach nur einen Forwarder oder Reverse Proxy anzuschaffen, aber das sind alles nur Theorien in meinem Kopf, weil ich so etwas noch nie eingerichtet hatte.
Antwort1
Am besten wäre es wahrscheinlich, einen Loadbalancer zu erstellen, der die Portweiterleitung für Sie übernimmt. Weitere Informationen/ein Tutorial finden Sie unter:https://docs.microsoft.com/en-us/azure/load-balancer/tutorial-load-balancer-port-forwarding-portal
Antwort2
Natürlich können Sie die Portweiterleitung in Azure durchführen. Auf einer klassischen VM ist das einfacher, Sie müssen lediglich einen neuen Endpunkt erstellen. Überprüfen Sie diesen Link:Öffnen Sie die Ports zur Azure-VM.
Ich glaube, bei VMs neueren Typs müssen Sie Azure Resource Manager verwenden. Ich habe die Azure-Plattform verlassen, daher beziehe ich mich auf meine Erfahrung mit klassischen VMs. Ein Azure Load Balancer ist natürlich eine Option, ebenso wie ein Reverse-Proxy, obwohl das in Ihrem Fall wahrscheinlich übertrieben ist.