I'm trying to Vagrant-ify a project in order to simplify dependency setup for my users. One of the dependencies is an SSH tunnel, from port A on host B to port C, using ssh's
I can successfully use the tunneling command
ssh -L <A>:<B>:<C> on my host computer, and I would like to be able to do this in a Vagrant VM.
I have already successfully configured Vagrant to do ssh agent forwarding, in order to use the host's ssh keys to authenticate to private git repositories. But here I've reached the end of my knowledge of ssh and Vagrant when it comes to agent forwarding the tunnel. Is such a thing even possible?