This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
wiki:advanced:tce:directrdp [2014/04/14 07:40] sunweaver [X2Go-proxied RDP Sessions] |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== X2Go TCE and MS Terminal Servers ===== | ||
| - | |||
| - | X2Go Client can be used to connect to Microsoft Windows Terminal Servers. There are two modes available: X2Go-proxied RDP support and DirectRDP support. | ||
| - | |||
| - | ==== X2Go-proxied RDP Sessions ===== | ||
| - | |||
| - | === What is X2Go-proxying === | ||
| - | |||
| - | With X2Go you can launch any application hosted on a Linux-based X2Go Server. These applications can run inside a full desktop session launched on a remote X2Go Server or these applications can run independently and seamlessly integrate into your local desktop session (e.g. see the [[wiki: | ||
| - | |||
| - | An RDP session is a remote session on an MS Windows machine. With an RDP client application like the '' | ||
| - | |||
| - | An X2Go-proxied RDP session now is an RDP session that gets launched inside an X2Go session. | ||
| - | |||
| - | === How it works in detail === | ||
| - | |||
| - | If X2Go Client is used for proxying an RDP session, the session start up goes like this: | ||
| - | |||
| - | * an X2Go Client machine connects to an X2Go Server | ||
| - | * On this X2Go Server the '' | ||
| - | * From this X2Go Server the MS Windows machine (Terminal Server or Workstation) can be reached (maybe on some internal network) | ||
| - | * X2Go Client launches an X2Go Session and calls the '' | ||
| - | * The '' | ||
| - | * The RDP client' | ||
| - | * Whatever appears in the X2Go Session gets displayed on the X2Go Client machine | ||
| - | * the X2Go Client can now work on an MS Windows machine | ||
| - | | ||
| - | === Benefits of X2Go-proxied RDP Sessions === | ||
| - | |||
| - | There are some benefits gained from this approach compared to direct RDP session setups. | ||
| - | |||
| - | * Traffic between server/ | ||
| - | * On low bandwidth lines, an X2Go-proxied RDP Session might scale better than the native RDP protocol | ||
| - | * The proxying X2Go Server can be used as a firewall pass-through gateway and you can connect to machines behind that firewall | ||
| - | * All SSH-related extra authentication features (SSH pubkey/ | ||
| - | |||
| - | === Session Setup for X2Go-proxied RDP Sessions === | ||
| - | |||
| - | {{: | ||
| - | |||
| - | In X2Go Client' | ||
| - | |||
| - | * profile name: a descriptive name for that session profile | ||
| - | * hostname: the hostname of the RDP-proxying X2Go Server | ||
| - | * username: username on the RDP-proxying X2Go Server | ||
| - | * SSH authentication features: if appropriate, | ||
| - | * Session Type: //Connect to Windows terminal server// | ||
| - | * Session options: Server: IP address or hostname of the MS Windows machine. (The hostname most be resolvable on the X2Go Server machine!) | ||
| - | * Advanced options...: '' | ||
| - | | ||
| - | |||
| - | ==== Direct/ | ||
| - | |||
| - | |||
| - | TODO | ||
| - | |||
| - | ==== Credits ==== | ||
| - | |||
| - | X2Go Client' | ||