On Mon, 21 Mar 2005 15:56:13 +0100, Kristian August Mowinckel wrote:
>
> "Matt Payton" <(E-Mail Removed)> skrev i melding
> news
(E-Mail Removed)...
>> On Sat, 19 Mar 2005 12:40:06 +0100, Kristian August Mowinckel wrote:
>>> "Matt Payton" <(E-Mail Removed)> wrote in message
>>> news:BGE_d.30$191.16@trnddc02...
>> For linux client side machines you'll want to look at the JSAM - Java
>> Secure Application Manager. This will work on MS clients as well...But
>> the other version, the WSAM ( Windows Secure Application Manager ) is
>> Win32 client only.
>> But, you can use the JSAM to tunnel rdp traffic from the client side,
>> through the Neoteris, to a Terminal Server on the other side. Then use
>> rdesktop on the linux box to connect through that tunnel. This is less
>> convienient, but should work. You'll also have to watch out for the login
>> used on the Linux client...Much of the more advanced functionality
>> requires root/admin privledges.
>
> I have tried to connect to the terminalserver from linux,
> but I can't seem to download the j-sam library from the nesoteris box.
There isn't anything to download with jsam...It just uses java on the
client side to tunnel traffic to the machines/ports specified on the IVE
for a particular "Role"
> How do I accomplish this?
Create a Role on the IVE that uses jsam.
- login to the admin interface
- Select "Roles" under the Users menu
- Click "New Role"
- Give it a name
- Click on Secure Application manager check box and Java Version Radio
button under Access Features
- Click Save Changes
- Click on the "SAM" tab for your new role, then "options" under SAM
- Check on "Auto-Launch Secure Application Manager" check box and "Auto
Allow Application Servers" check box
- Click "Save Changes"
> And how dow I set up a tunnel to the rdp terminalserver?
Add an application to the Role you created above
- Go back to the "Applications" section in the SAM tab of the role
- Click "Add Application"
- Give it a name
- Under Application type make sure "Custom Application" is selected under
"Application Type"
- In the "Server name" field enter the IP of the Terminal Services server
- In the "Server Port" field enter 3389 ( the port rdp uses )
- Leave the client loopback and client port fields blank
- Click Save Application
>
> linux-rdpclient<----> j-sam-tunnel <---> windows-terminal-server
On the client side make sure you have java installed, and ( assuming Linux
) rdesktop -
http://www.rdesktop.org/
- Login to the IVE from your linux box with a account that will get the
Role assigned that you just created.
- Make sure the JSAM launches a second ( smaller ) browser pop-up window
- Click the details tab of the smaller broswser window and check what
local client address the jsam used to bind to port 3389 - It will be in
the loopback range, 127.0.x.x.
- Open RDesktop and have it connect to the loopback address that the jsam
bound port 3389 to
So, for example, if the jsam bound port 3389 to 127.0.10.10, you would
tell rdesktop to connect to 127.0.10.10:3389, which would be tunneled
through the IVE to the server on the other side.
There are also ways to use hostnames instead of ip addresses, and to make
sure the jsam always uses a specific address to bind a port to. Read the
documentation for how the specifics of this work. If you don't have
access to the admin guide, call Juniper support + tell them you won't buy
it unless you get a copy of the admin guide first.
Or, better yet, ask the vendor that is letting you eval this thing for
some tech support. When we evaled ours, Neoteris sent in a tech to help us
with the initial set up, and he went over all thses things. If your
vendor isn't willing to do that, find a new vendor...Many companies sell
Juniper, and the IVE is decent product...So it may very well be worth the
effort to get it going.
--
- Matt -