title: vagrant / homestead up - connection timeout ONLY on home network
body: <h2><strong>The problem</strong></h2>
  
  <p>Whenever I run <code>vagrant up</code> (or <code>homestead up</code> for Laravel Homestead 2.0) I get a connection timeout error as follows;</p>
  
  <pre><code>(...usual 'vagrant up' stuff...)
  ==&gt; default: Waiting for machine to boot. This may take a few minutes...
      default: SSH address: 127.0.0.1:2222
      default: SSH username: vagrant
      default: SSH auth method: private key
      default: Error: Connection timeout. Retrying...
      default: Error: Connection timeout. Retrying...
      default: Error: Connection timeout. Retrying...
      default: Error: Connection timeout. Retrying...
      default: Error: Connection timeout. Retrying...
  Timed out while waiting for the machine to boot. This means that
  Vagrant was unable to communicate with the guest machine within
  the configured ("config.vm.boot_timeout" value) time period.
  
  (...left part out to reduce the size of this question...)
  
  If the box appears to be booting properly, you may want to increase
  the timeout ("config.vm.boot_timeout") value.
  </code></pre>
  
  <h2><strong>Important</strong></h2>
  
  <p>Main key to this question is that this <strong>ONLY</strong> happens on my internet connection at home. When I'm at the office (different network) everything runs as expected. So this means it has something to do with my home network / router...?</p>
  
  <h2><strong>What I'm running</strong></h2>
  
  <ul>
  <li>Macbook Pro (late 2013)</li>
  <li>Mac OS X 10.10.1</li>
  <li>Router: Huawei HG556a with bridged Airport Extreme</li>
  </ul>
  
  <h2><strong>What I've tried</strong></h2>
  
  <p>I've tried so many stuff that Google almost doesn't give me new results anymore on my search queries, here are the most important ones;</p>
  
  <ul>
  <li>Destroyed the box</li>
  <li>Completely uninstalled Vagrant &amp; Virtualbox, and reinstalled the latest (and tried with combinations of older) versions.</li>
  <li>Increased the timeout to 600 and later 1200</li>
  <li>Setting fixed IPs in the Vagrantfile</li>
  <li>Forwarded to different ports through the Vagrantfile</li>
  <li>Set my mac to use the DNS <code>8.8.8.8</code> and <code>8.8.4.4</code></li>
  <li>Enabled the GUI which results in <code>homestead login:</code>, which is the same compared to when it works just fine at the office. Even tried logging in with user <code>vagrant</code> and pass <code>vagrant</code></li>
  </ul>
  
  <p>I really hope someone can give a working solution, I've seriously been at it a couple of days now... </p>
  
  <p>Of course, solutions and good answer will be rewarded with upvotes and marked as answer!</p>