# Mit dem Workspace verbinden

Du erreichst deinen Workspace über das private Tailscale-Netz, entweder per RDP oder VNC auf dem Desktop oder mit VS Code im Browser.

> Source: https://www.application-platform.com/de/docs/workspace-vm-access/

Workspace-VMs sind nicht aus dem offenen Internet erreichbar. Jede Verbindung läuft über Tailscale, ein privates Netz, in das du dein Gerät einmal aufnimmst. Solange dein Gerät nicht mit Tailscale im Workspace-Netz angemeldet ist, kann es die Adresse der VM weder auflösen noch erreichen. Wie du Tailscale auf macOS, Linux, Windows, iOS oder Android einrichtest, steht unter [Tailscale einrichten]({{< relref "workspace-vm-tailscale" >}}).

## Verbindungsdaten finden

Klicke auf der Workspace-Kachel auf **Verbinden**. Der Dialog zeigt die **RDP-Adresse** in der Form `hostname:port` (Standard-Port 3389), den **Username** und das **Passwort** zum Kopieren sowie den Button **RDP-Datei herunterladen**. Die heruntergeladene Datei öffnet sich direkt in deinem RDP-Client. Direkt nach dem Anlegen kann es einen Moment dauern, bis die VM eine Adresse hat; der Dialog weist darauf hin.

## Welche Adresse wohin führt

Die Hostnamen für RDP und SSH enden auf `workspaces.vpn.application-platform.com` und werden über Tailscale aufgelöst (MagicDNS). Adressen unter `workspaces-dev.application-platform.com` oder `workspaces.application-platform.com` sind dagegen öffentliche Gateway-URLs für VS Code im Browser und tragen kein Präfix `workspace-`. Eine SSH-Verbindung auf einen dieser Gateway-Hostnamen landet nicht auf deiner Workspace-VM.

## Desktop per RDP

RDP ist der übliche Weg auf den grafischen Ubuntu-Desktop des Workspaces.

1. Richte einen RDP-Client ein. Welche Programme sich je Betriebssystem eignen, steht unter [Desktop per RDP]({{< relref "workspace-rdp" >}}).
2. Öffne die heruntergeladene **RDP-Datei** oder trage Adresse und Benutzername von Hand ein.
3. Melde dich mit dem Passwort aus dem Dialog an.

Nach der Anmeldung siehst du den Ubuntu-Desktop, und die Projektordner liegen im Home-Verzeichnis. Bietet dein Workspace zusätzlich VNC an, kannst du stattdessen einen VNC-Viewer verwenden, siehe [Desktop per VNC]({{< relref "workspace-vnc" >}}).

## VS Code im Browser

Über den Button **Apps** auf der Workspace-Kachel öffnest du **VS Code Web** direkt im Browser, ohne RDP-Client. Dort bearbeitest du Code, öffnest Terminals und startest Anwendungen mit `ap run-local`, genau wie auf dem Desktop.

## Wenn die Verbindung nicht zustande kommt

Prüfe zuerst, ob Tailscale auf deinem Gerät verbunden ist und ob du Adresse und Benutzername exakt aus dem Dialog übernommen hast. Hilft das nicht, findest du unter [Fehlerbehebung]({{< relref "workspace-vm-troubleshooting" >}}) die Prüfschritte für Namensauflösung und Port sowie die bekannten Fehlermeldungen der Windows App.

