title: Can't `ssh` onto Private Network
body: <p>Given the following Vagrantfile:</p>
  
  <pre><code># -*- mode: ruby -*-
  # vi: set ft=ruby :
  
  VAGRANTFILE_API_VERSION = "2"
  
  Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
    config.vm.box = "centos_64"
    config.vm.host_name = 'web'
    config.vm.network "private_network", ip: "192.168.50.4"
  end
  </code></pre>
  
  <p>Why can't I ssh onto the guest from the host?</p>
  
  <pre><code>$ ssh vagrant@web -p 22
  ssh: connect to host web port 22: Connection timed out
  </code></pre>
  
  <p>But using <code>vagrant ssh</code> works:</p>
  
  <pre><code>$ vagrant ssh
  Last login: Tue Mar  4 21:29:24 2014 from 10.0.2.2
  [vagrant@web ~]$
  </code></pre>
  
  <p>As expected, I can ping the IP Address from the guest. But I can't ping from the host. </p>
  
  <p>I'm confused as to why it's happening since my setup does not look different from this <a href="https://stackoverflow.com/questions/20941224/vagrant-how-to-configure-vagrant-ssh-when-using-private-interfaces">configuration</a>.</p>