title: Change Vagrant port forwarding on a running system
body: <p>I have a Vagrant system up and running and I want to apply a change to it which is as little as changing one of the forwarding rules.</p>
  
  <p>From <a href="http://vagrantup.com/docs/getting-started/ports.html">this page</a>:</p>
  
  <blockquote>
    <p>Forwarded ports are applied during <code>vagrant up</code> like any other
    configuration. But if you already have a running system, calling
    <code>vagrant reload</code> will apply them without re-importing and re-building
    everything.</p>
    
    <p>Note that forwarding ports requires a virtual machine restart since
    VirtualBox won’t pick up on the forwarded ports until it is completely
    restarted.</p>
  </blockquote>
  
  <p>Sounds exactly like what I want! But if I try a <code>vagrant reload</code> all of my Chef recipes are reloaded and since the full process takes about half an hour, I have to go to the kitchen and grab the nth cup of coffee.</p>
  
  <p>Is there any way to apply Vagrantfile changes on a running system without going trough the whole provisioning process? I cannot drink so much coffee.</p>