Über den Browser können Sie auf Ihren Workstations auf die HTTP-Ports 80
und die Ports 1024
bis 65535
zugreifen. Laufende Workstations haben das Attribut host
, mit dem Sie über einen Remotebrowser eine HTTP-Verbindung herstellen können. Sie finden dieses Attribut, indem Sie Details zu einer laufenden Workstation über die API, die Google Cloud CLI, die Google Cloud Console abrufen oder die Umgebungsvariable $WEB_HOST
ausgeben, die automatisch in der Workstation festgelegt wird.
Die URL stellt standardmäßig eine Verbindung über Port 80
her.
Standardformat der Workstation-URL
Für die host
-Property-URL wird standardmäßig das folgende Format verwendet:
https://PORT-WORKSTATION_NAME.CLUSTER_ID.cloudworkstations.dev
Die Platzhalter stellen Folgendes dar:
PORT
: die Portnummer, standardmäßig Port80
.WORKSTATION_NAME
: der Name der Workstation.CLUSTER_ID
: die zufällig generierte Cluster-IDcloudworkstations.dev
: der Standarddomainname für eine Workstation.URLs für benutzerdefinierte Domains haben ein anderes Format. Weitere Informationen zum Einrichten benutzerdefinierter Domains in Cloud Workstations finden Sie unter Benutzerdefinierte Domains für Cloud Workstations einrichten.
Durch Ändern der URL mit einem anderen Port verbinden
Wenn Sie eine Verbindung über einen anderen Port herstellen möchten, geben Sie eine andere Portnummer als Präfix an. Die folgende URL stellt beispielsweise eine Verbindung zum Port 9900
her:
https://9900-myworkstation.cluster-12345abcde.cloudworkstations.dev
Beachten Sie in diesem Beispiel Folgendes:
9900
: steht für die Portnummer.myworkstation
: steht für die Workstation-ID.cluster-12345abcde
: steht für die Cluster-ID.cloudworkstations.dev
: steht für den Standarddomainnamen für eine Workstation.
Für diese URLs ist eine Nutzerauthentifizierung erforderlich. Für den Zugriff auf diese URLs müssen Sie angemeldet sein und die IAM-Rolle „Cloud Workstations User“ (roles/workstations.user
) oder die Berechtigung workstations.workstations.use
haben.
Verbindung zu einer HTTP-App über die Google Cloud Console herstellen
Sie können über die Google Cloud Console eine Verbindung zu einer HTTP-Anwendung herstellen, die auf einer Workstation ausgeführt wird.
Für jede ausgeführte Workstation, für die Sie Berechtigungen haben, wird die Schaltfläche Starten angezeigt. Standardmäßig wird über diese Schaltfläche eine Verbindung über Port 80
hergestellt. Sie können auf den Erweiterungspfeil arrow_drop_down neben Starten klicken, um alternative Verbindungsoptionen aufzurufen. Mit der Option Mit Web-App über Port verbinden können Sie einen anderen Port für die Verbindung angeben.
Verbindung zu einer HTTP-Anwendung über den Basiseditor herstellen
Folgen Sie einer der folgenden Anweisungen, um vom Basiseditor eine Verbindung zu einer Anwendung herzustellen, die auf Ihrer Workstation ausgeführt wird:
Klicken Sie im Terminal auf localhost-Links. Der Basiseditor leitet localhost-Links automatisch an die richtigen URLs weiter.
Klicken Sie auf Menü Menü > Terminal > Neues Terminal, um ein Terminalfenster zu öffnen. Alternativ können Sie die Tastenkombination Strg + Umschalttaste + (oder Befehlstaste + Umschalt + unter macOS) drücken.
Führen Sie an der Eingabeaufforderung den folgenden Befehl aus, um den Localhost-Link anzuzeigen:
echo http://localhost:PORT
Ersetzen Sie
PORT
durch eine Portnummer wie80
oder8080
.Halten Sie die Strg-Taste (oder die Befehlstaste unter macOS) gedrückt und klicken Sie dann auf den Link des lokalen Hosts.
Dadurch wirdPORT-WORKSTATION-HOSTNAME
in deinem Browser geöffnet.
Verwenden Sie das Browserfenster: Gehen Sie zu
https://PORT-WORKSTATION-HOSTNAME
, wobeiPORT
die Portnummer undWORKSTATION-HOSTNAME
der Hostname Ihrer Workstation ist.