Excellent question on superuser.com with a fantastic answer. If anyone needs to jump through multiple servers via ssh (or any other protocol) take a look at this answer.

ssh -L 9999:localhost:9999 host1 ssh -L 9999:localhost:1234 -N host2