On Thu, 14 Jan 2021, Tim Woodall via GLLUG wrote:
On Thu, 14 Jan 2021, [email protected] wrote:
On Thu, 14 Jan 2021, Tim Woodall via GLLUG wrote:
In
ssh -N -L 8080:webserver:80 gateway
Is there any way to specify which interface should be bound on gateway
other than by changing the routing table on gateway?
I found
https://unix.stackexchange.com/questions/16057/use-ssh-with-a-specific-network-interface
And my ssh manpage has indeed got a -b to change the bind address on
your initial outgoing connection and also -B to change bind
interface. The rest about binding for the listening onb a fwd is
indeed not helping your cause.
I'll give it a try but I assumed that was controlling the interface
used on the local machine, i.e. the connection to gateway rather than
the one from it.
Yes moments after sending I re-read your email and realised what you
wanted was the sshd to be behaving differently, if you missed it this is
the content:
--- content from followup email ---
Ah I misunderstood. You want the machine called "gateway" to bind
against a specific interface for its outgoing connectons, when doing the
forwarding. I had assumed this to be done by your choice of IP in the
portion before the first port the "webserver" being remote and the part
you want to route out to but I think I can see the issue now. How do
make sshd choose to use a particular binding for a host. I can't see a
-b in man sshd but man sshd_config does have GatewayPorts. Otherwise
route update or socat sound reasonable.
- Damion
--
GLLUG mailing list
[email protected]
https://mailman.lug.org.uk/mailman/listinfo/gllug