Thanks for your help!
I'm still struggling to get this to work properly. My current process is this:
ssh to each host and create tunnel via a command like:
ssh -N -L -i key.pem localhost:8887:localhost:8889 user1@host1
So I have a chain of tunnels like:
local <--tunnel1--> host2 <--tunnel2--> host3<--tunnel3-->targetHost
However when I try create either a direct tunnel with jump hosts, or reproduce this tunnel chain in Core Tunnel, it doesn't quite work. Core Tunnel shows the connections succeeded; however the forwarding does not work and I cannot connect to the server on targetHost.
Any thoughts or suggestions? Is there a way I can get additional debug info for you?
Thanks!
I'm still having trouble though as I'm confused about which connections are remote vs local, etc. and there seem to be multiple ways to connect.
I've tried several approaches. Here is a screenshot from an all-in-one attempt
Is this what you have in mind, or do you suggest a different method? This connection succeeds but forwarding does not appear to work, I'm not sure why.
Could you please say more about your purpose, for example, which port you'd like to be used to forward to what host? The clearer your description of the purpose, the more likely I could guide you step by step.