Re: SSH Tunnel doubts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 07/19/2011 01:49 PM, David J. Haines wrote:
On Mon, Jul 18, 2011 at 8:57 PM, Daniel Hilst Selli
<danielhilst@xxxxxxxxx>wrote:

Em 18-07-2011 18:14, Sven-Hendrik Haase escreveu:

  On 07/18/2011 10:03 PM, David J. Haines wrote:
And yet, it doesn't touch on forwarding of anything other than X11 data.

To answer the original question, you're missing the host you're trying to
connect to, but I'll fill in the blanks

ssh -L X:host1:Y host2 means open a connection to host2, including shell,
and forward anything sent to localhost on port X to host1 on port Y.
Host1
and host2 can be the same machine. This comes in useful for things like
forwarding VNC securely, e.g. ssh -L 60000:remotevncserver:5901
remotevncserver and then connecting to the vncserver at localhost:60000

ssh -R X:host1:Y host2 means open a connection to host2, including shell,
and then host2 should listen on port X for connections, which it will
then
send back to your local host, which will forward the connection on to
host1
on port Y.

In your example you're missing the host you're connecting to, but I can
tell
you that:

ssh 192.168.1.200
ssh -L 1000:192.168.1.100:2000 192.168.1.100

when you start from 192.168.1.100 is functionally equivalent to

ssh -R 1000:192.168.1.100:2000 192.168.1.200

when you start from 192.168.1.100, in that both solutions will forward a
connection from 192.168.1.200:1000 to 192.168.1.100:2000 (I didn't use
the
port 22 from your example, as that would imply that ssh wasn't running
there, so you'd need to use -p and other messiness).

Hope this helps,

David J. Haines
dhaines@xxxxxxxxx


On Mon, Jul 18, 2011 at 3:12 PM, Jeffrey Lynn Parke Jr.<
jeffrey.parke@xxxxxxxxx>   wrote:

  On Mon, Jul 18, 2011 at 2:05 PM, Daniel.<danielhilst@xxxxxxxxx>   wrote:
  I have some doubts about traffic forwarding
Supposing that my IP is 192.168.1.100
and the remote is 192.168.1.200

is this ->   ssh -R 1000:192.168.1.200:22
the same as this:
ssh 192.168.1.200
ssh -L 1000:192.168.1.100:22


???

--
*"Do or do not. There is no try"*
*  **Yoda Master*


You may want to read the wiki article for ssh.
https://wiki.archlinux.org/**index.php/SSH<https://wiki.archlinux.org/index.php/SSH>

It is very detailed.


--
"Breath Deeply and Dream"

  Please put that in the SSH article! Also, please bottom post from now
on.

-- Sven-Hendrik

Thanks for all helping .. I got it.. I was using putty and that mess up the
syntax up my head..

Thanks David, your explanation was really clarifying

--
"Do or do not... there is no try" Yoda Master

My pleasure, and there's now a section on generic forwarding on the wiki,
right beneath the X11 forwarding section. I also included a bit about acting
as a forwarding gateway.

David J. Haines
dhaines@xxxxxxxxx
Your contribution to Arch World Domination Enterprises has been received and a company associate has been dispatched to your location with champagne and a party hat.


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux