Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
- Getting desparate about Tunneling.
May 31, 2006, 4:37 am
rate this thread
I have a requirement to provide secure data transmission between a
tcp/ip client/server through a socket connection. I own the client
written in Java, the server is in a proprietary embedded OS that states
to support ssh protocol.
Basically the client is to establish a connection through a socket to
the server over a known ipaddress:port and send request xml documents to
the server while in turn receiving xml response documents.
My goal is to develop a platform independent (within reason) client in
a) establishes a connection via username:password and once authenticated
b)performs secure/encrypted xml formatted operations over the wire.
I've heard that using ssh tunneling is a possible solution, though I'm
having a hard time through google finding real world examples/tutorials
on the subject. It could be that I'm terribly search engine challenged,
but I'm against a pretty aggressive schedule and need to determine
whether this is even worth pursuing.
I'm assuming, if it is possible, that an ssh client would be required on
any platform in which I plan on supporting... for Windows I'm
Thanks in advance for any feedback on this.
If replying directly, please remove the
cleverly decorated addition to my return address.
Re: Getting desparate about Tunneling.
K2> I need to know if this is possible using ssh... I have a
K2> requirement to provide secure data transmission between a tcp/ip
K2> client/server through a socket connection. I own the client
K2> written in Java, the server is in a proprietary embedded OS that
K2> states to support ssh protocol. Basically the client is to
K2> establish a connection through a socket to the server over a known
K2> ipaddress:port and send request xml documents to the server while
K2> in turn receiving xml response documents...
K2> I've heard that using ssh tunneling is a possible solution
Port forwarding or "tunnelling" only makes sense where the SSH server
supports it. Often when some device claims to "support SSH," it's for a
command-line control interface only, and there will be no port forwarding
support. On the other hand, a lot of embedded processors use Linux and
OpenSSH these days, and a regular TCP/IP stack, so you never know. You
need to ask the vendor whether port forwarding is available (or just try
it yourself and find out), or some other way to use the vendor XML
protocol over the SSH connection.
- » Re: after solaris 8 restore on different server - openssh refuses to start: PRNG is not s...
- — Next thread in » Secure Shell Forum
- » looking for simple proxy s/w (to forward requests from external computer)
- — Previous thread in » Secure Shell Forum
- » ssh on command line: force using a group size (prime size) of 1024 (and no...
- — Newest thread in » Secure Shell Forum