vagrant box package --output mymachine.box
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
Note the guest's IP. Then
sudo /etc/init.d/network restart.
Make sure all shared folders exist otherwise weird network errors will occur.