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?
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.