Let's say I create a reverse ssh tunnel, with the following command.
ssh -R 8080:localhost:11111 user@remote
I can test that the tunnel is open on the remote with nc command
nc -v 127.0.0.1 8080
localhost.localdomain [127.0.0.1] 8080 (http-alt) open
However I have no idea how I could test that the remote can indeed communicate with the client trough the tunnel, how could I do that ?