I believe the implementation is in the client only and it works with any SSH server that normally supports (regular, former)
ssh -R
. The point is the server listens and forwards like with any -R
. It doesn't matter if forwarded packets leave ssh
on the local side and go to a port, a socket, or don't leave and get handled internally by ssh
-- all this happens on the client and the server does not care. Am I wrong?