title: How to SSH to a VirtualBox guest externally through a host?
body: <p>I have a Ubuntu VM running on my Windows 7 machine. How do I set it up so that I can access the webserver externally through SSH?</p>
  
  <p>I found steps (<em><a href="http://www.wiredrevolution.com/virtualbox/setup-ssh-access-between-virtualbox-host-and-guest-vms" rel="noreferrer">Setup SSH access between VirtualBox Host and Guest VMs</a></em>) to be able to ssh to my guest from my host, but that still leaves me with the problem of accessing it through my router.</p>
  
  <p>I suppose that I could install an SSH server on my Windows machine and then tunnel a few times (though I'm not 100% sure what to use in terms of local, dynamic, etc. or how to set up multiple tunnels?), but is there a way to make the VM directly accessible to my router so I could directly port forward to it?</p>