Background: A client's site is hosted externally. Only whitelisted IP addresses can ssh to their server. My company recently moved into a shared space with a dynamic IP. I want to access mysql through sequel pro preferably.
I've set up a jump server and had that IP whitelisted. I can use this to access the shell with a simple tunnel: ssh -t user@jump.com ssh -i keylocation user@client.com
I can use a SOCKS proxy with filezilla by opening it with something like: ssh -D 8080 -C -N user@jump.com
Then set filezilla to connect by SOCKS 127.0.0.1:8080.
Is there any similar method that can be used to connect to MySQL through a client on my local computer (A) going through jump server (B) to access mysql on localhost on the client server (C)?