... Tunnel1
This document is available for download at http://fiachra.ucd.ie/~gavin/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... McCullagh2
www_gmc@fiachra.ucd.ie
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... Server3
See http://www.cygwin.com/xfree/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... XFree864
See http://www.xfree86.org
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... X5
See http://www.apple.com/downloads/macosx/apple/x11formacosx.html
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... PuTTY6
See http://www.chiark.greenend.org.uk/~sgtatham/putty/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... OpenSSH7
See http://openssh.org/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...ssh.com8
See http://ssh.com/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... time.9
It is also possible to create a desktop link direct to this profile by adding to the shortcut target eg putty.exe -load <SESSION_NAME>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... full10
NB you may have to place the mouse over the text window
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... connects11
It is this connection which the firewall may block. An X connection is initiated by the Database to the user. Firewalls are generally configured to allow incoming replies only (eg requested webpages, pop3 email, etc). This connection appears to the firewall as an initiation not a reply and as such gets blocked
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...localhost:11.0 12
How does this solve the problem? As we said, the firewall blocks connection initiations to the user's machine. The SSH channel is initiated by the user, so all data travelling along it is a reply. By tunneling all X display information over this pre-initiated SSH channel the firewall only has to allow replies.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... Project13
See http://www.xfree86.org/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... Project14
See http://www.cygwin.com/ http://www.cygwin.com/xfree/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... Team15
See http://www.openssh.org/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... PuTTY16
See http://www.chiark.greenend.org.uk/~sgtatham/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.