--
MikeGore - 01 Jun 2005
Accessing RDP, and other services, through the Campus Wireless network FAQ
Remote Desktop information
VPN
SSH tunnelling alternative to VPN for Windows
- SSH is blocked for many machines on campus - please use the Campus AnyConnect VPN - you may also use OpenConnect
- Notes: The SSH client mentioned below will no longer connect to recent Ubuntu installations - notes are kept here for historical reference only
- The methods in the document can be applied to other services – although the steps appear complex – they only have to be done once
Software needed
- ) Microsoft Windows system
- ) MobaXterm SSH and Xterm MobaXterm SSH and Xterm Web site
- ) SSH client from ssh.com - IST Home & Security CD
- Does NOT supported newer security protocols - you can not connect to Ubunt 16.04 or newer
- ) Remote Desktop services running See RemoteDesktop
- ) Remote Desktop Client. You can download the Remote Desktop for other versions of windows from Microsoft HERE
Summary
Besides being used to provide secure telnet services the
SSH protocol allows other
insecure network services to be “tunneled: over the
SSH connections. These insecure
service may be both redirected and encrypted though a secure
SSH connection. At the
remote end this process is undone where it can then proceed to make the required
connection. The really useful feature with
SSH is that, when specifying the remote
tunnels, you can specify a target machine that is different then the one your
SSH
terminal session goes to!.
RDP Example using a Windows XP client overview
We will be setting up a tunnel from our local PC to a remote unix machine that will in
turn access our remote desktop machine
Steps:
- Pick PROFILES then EDIT PROFILES on the SSHclient – see next figure.
- Profiles:
- Pick Add and type in the following information – replacing “remotepc.uwaterloo.ca” with the full name of the remote PC you wish to connect to – see next figure
- Edit Outgoing Tunnel:
- Click OK – Don’t forget to save your new settings (File Menu: Save Settings)
Client side usage summary
Connect to the remote unix machine using the modified
SSH profile. Then we start the RDP
client and chose the local PC rather then the remote PC running remote desktop (remember
the actual connection is being made via the tunnel we just made)
However; there is a bug (feature?) in the Windows XP client that will not allow you to
connect to the PC it is running on – fortunately there is a fix for this.
-