Comment faire pour activer l'accès à internet à l'intérieur de Vagabond?
Si je lance curl google.com
, je ne vois pas la sortie, une page blanche. Mon Vagrantfile contient:
Vagrant.configure("2") do |config|
config.vm.box = "trumobi"
#config.vm.box_url = "http://192.168.136.129/package.box"
config.ssh.default.username = "trumobi"
config.vm.network :public_network
config.vm.network :forwarded_port, host: 8000, guest: 8000
end
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez Vagrant + VirtualBox + Ubuntu, vous voudrez peut-être ajouter le bloc suivant à votre VagrantFile:
Si vous utilisez ubuntu, et vous pensez que votre pare-feu est
on
, voici comment désactiver le pare-feu:Vagrant.configure("2") do |config|
config.vm.box = "trumobi"
#config.vm.box_url = "http://192.168.136.129/package.box"
config.ssh.default.username = "trumobi"
config.vm.network :public_network
config.vm.network :forwarded_port, host: 8000, guest: 8000
config.vm.provider "virtualbox" do |v|
v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
v.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
end
end
vagrant reload
après l'ajout de la configuration recommandée pour le Vagrantfile: il a résolu le problème pour moi.vagrant reload --provision
Cela arrive parfois, pour moi, si je passe l'hôte de connexion au réseau, comme la déconnexion de mon ordinateur portable câble Ethernet et commencer à utiliser le réseau sans fil.
J'ai trouvé que le redémarrage de l'Errance des vm (vagrant arrêter, vagrant up) résout des choses.
La désactivation du pare-feu m'a aidé.
Dans mon CentOS invité à cocher que j'ai fait:
J'ai essayé tous les ci-dessus sans succès (Vagrant+Virtualbox+Ubuntu 14.04). Virtualbox a été montrant l'Adaptateur 1 (NAT): câble déconnecté". En ajoutant ce qui suit à mon Vagrantfile fixé:
Trouve ici: https://github.com/mitchellh/vagrant/issues/7648