Ben wrote:
> I hope the diagram isn't too screwed up.
>
>
>
>
> A B C
> 143.209.219.54 143.209.219.126
> ---- ---- ----
> | |------------| | | |
> | | | |---------------| |
> ---- ---- ----
> 10.93.4.5 10.93.4.12
>
> I want to export a display to A from C via B. B has 2 interfaces
> active, the normal LAN connection and a PPP dialup to C. Machine C
> does not have SSH so I can't use port forwarding. I've tried various
> combinations of exporting the display and building routes, but nothing
> seems to work. Is this even possible? It's bugging the poop out of me.
It is possible, and that is relatively easy.
First off, is the setup You describe above really correct? - Pardon me,
but it is a rather unusual setup.
Then, You can easily forward any traffic from C to A via B, and I may
assume that You have the basic knowledge on how to do that.
Two things to add are that (1) remember that 10.* is a private IP range,
so eventually B _must_ masquerade the traffic from C, and (2), A must
allow remote connections from the outside ("xhost +").
There should be absolutely no problem - You will get it to work.
After that, go use ssh tunneling and a proper rule for xhost. - But for
testing, this is really straightforward and should work.
If You yet encounter problems, see whether Your X-Server (A) listens
at a corresponding C socket to X11 connections (6000; 5000).
Should work, sorry. If this doesn't help, send more details like fw logs
and the like.
Cheers, Jack.
--
----------------------------------------------------------------------
My personal reading of the string "MicroSoft" expands to "NanoWeak"...
|