Re: Binding ssh to a loopback address
From: Darren Tucker (dtucker_at_zip.com.au)
Date: Sat, 07 May 2005 15:31:30 +1000 To: CP Lim <email@example.com>
CP Lim wrote:
> I was trying to forward a remote port to one at local (but not
> 127.0.0.1) by doing :
> ssh -b 127.0.0.2 -L80:localhost:80 remotehost
That's a local forward, but what you're describing is a remote forward.
I'm assuming the command is correct but the description is wrong
(since you also said it works w/out the -b.
Anyway, that command will try to bind the client's end of the SSH
connection to 127.0.0.2, so what you're trying to do is make an SSH
connection from 127.0.0.2 to your remotehost. Sending the connection
out 127.0.0.2 won't go anywhere (hence the "no route to host" error).
What you need to do is this:
ssh -L 127.0.0.2:80:localhost:80 remotehost
-- Darren Tucker (dtucker at zip.com.au) GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69 Good judgement comes with experience. Unfortunately, the experience usually comes from bad judgement.