[PLUG] Any Win2000 based X server can go through firewall?
Christopher N. Deckard
cnd@ecn.purdue.edu
Thu, 13 Sep 2001 20:34:29 -0500
If you are a Purdue Student, Faculty, or Staff you can get either
PC-XWare or Hummingbird Exceed.
http://eng.purdue.edu/PACE/
To get it to work behind a firewall, and to do it the right way to begin
with, you need to tunnel your X apps over SSH. To do that, go to:
http://www.ssh.com
Download the Windows distribution for SSH v3.x.x. Install it. Once
installed, run the SSH client. Go to "Edit->Settings" and select
Tunneling. On that option screen check the box for Tunnel X-something
or other". Save your settings.
Install Exceed. You will need to configure Exceed to not allow outside
connections (it enables this by default.) Go to
"Start->Programs->Hummingbird->Exceed" There are two "links" in there
of importance. "Exceed", which is the Xserver itself, and "Xconfig"
which will let you configure the Xserver. Run Xconfig, go to security,
then for the "Host Access Control List" option, click "Enabled (no host
access). Then click ok. Close the config program.
To get Xapps (xterm, xemacs, xbill) to display, you will want to fire up
Exceed, then SSH to the host that you want to run stuff from. Then run
your xapps from the SSH window.
This will get around firewall issues, etc. And your connection to
whatever machine will be encrypted.
For a "complete" how-to, please look at the following page provided by
Curtis Smith with the PACE group at Purdue.
http://www.pace.purdue.edu/PACE/cs/xsecure.htmlJason Dufair wrote:
You should be able to accomplish the same thing with PC-XWare, but I
haven't tried it.
-Chris
> How about XFree86 itself? http://sourceware cygnus.com/
>
> Zhang Tianpei wrote:
>
>> I am sharing a cable modem with my roomate, by a router, and so behind a
>> firewall.
>>
>> Using ssh in Linux, I can easily connect to a remote machine and run X.
>> However, I am wondering if there is any Window 2000 based X server that
>> can go through the firewall?(I tried XWin32, but have to use IP
>> forwarding
>> , and so only one machine can use). Thanks a lot for your guys' kind
>> advice.
>>
>>
>>
>>