Make sure Vagrant >=1.9.2 is installed on target host (see here for why). Copy the Vagrantfile from the original host but change appropriate line so it says (important!!) config.vm.box = "dev". Then vagrant box add mymachine.box --name dev. Then vagrant up dev and vagrant ssh dev (don't worry about network interface errors). In the guest machine sudo yum install NetworkManager (should solve some of the network errors, note that the /vagrant folder may not be mounted at this point due to network errors).

If Vagrant is looking for a non-existent network interface, e.g. eth1 just get rid of the corresponding configuration file. sudo rm /etc/sysconfig/network-scripts/ifcfg-eth1. Restart the machine and the /vagrant folder should be mounted.

Another option is to create (if it doesn't exist) /etc/sysconfig/network-scripts/ifcfg-eth2 and populate it with