Je lance une nouvelle installation de Linux Mint Nadia (14). Je suis les instructions sur Vagrant Getting Started mais je suis resté bloqué sur le provisioning . Il semble que la boîte Vagrant ne puisse pas se connecter à l'extérieur et je ne peux donc rien installer avec Chef ou Puppet.
Dans le vagabond de base resolve.conf
contient nameserver 10.0.2.3
. Mais avec cet ensemble, je ne peux pas cingler us.archive.ubuntu.com
.
Si je le modifie, 8.8.8.8
alors je peux faire un ping us.archive.ubuntu.com
mais il ne reste pas configuré, et après un redémarrage, il redevient 10.0.2.3
- de sorte que le provisioning échoue à nouveau.
Idéalement, j'aimerais 10.0.2.3
travailler sur ma configuration. Faute de quoi, j'aimerais un moyen de changer de resolv.conf
façon permanente afin de pouvoir effectuer le provisionnement.
la source
ubuntu/xenial64
boîte, et il s’est avéré être un bug avec la boîte elle-même .bento/ubuntu-16.04
et le DNS fonctionne correctement sans autre correction.Réponses:
Vous pouvez contourner ce problème de deux manières, qui figurent toutes deux dans le manuel de VirtualBox :
la source
Suite sur https://serverfault.com/a/453260/14832 , si vous utilisez un format de configuration Vagrantfile version 2, celui qui commence:
Ensuite, vous voudrez peut-être ajouter ceci à ce fichier de configuration:
Si vous utilisez l'ancien format de configuration, mais que vous utilisez Vagrant 1.1+, vous pouvez l'ajouter à la fin du fichier:
la source
Vagrantfile
problème résolu: je ne pouvais pas courirgem install...
sans obtenir d'erreurs DNS stupides :) Merci!