Korzystam z nowej instalacji Linux Mint Nadia (14). Postępuję zgodnie z instrukcjami w Vagrant Getting Started, ale utknąłem na Provisioning . Wygląda na to, że Vagrant nie może się połączyć na zewnątrz, więc nie mogę zainstalować niczego za pomocą Chef lub Puppet.
W podstawowym Vagrant resolve.conf
zawiera nameserver 10.0.2.3
. Ale z tym zestawem nie mogę pingować us.archive.ubuntu.com
.
Jeśli zmienię to na, 8.8.8.8
wtedy mogę pingować, us.archive.ubuntu.com
ale nie pozostaje ustawiony, a po ponownym uruchomieniu ponownie zmienia się na 10.0.2.3
- więc inicjowanie ponownie się nie powiedzie.
Idealnie chciałbym 10.0.2.3
pracować nad moją konfiguracją. Jeśli tego nie zrobię, chciałbym zmienić sposób na stałe, resolv.conf
aby móc dokonać obsługi administracyjnej.
źródło
ubuntu/xenial64
pudełkiem i okazało się, że to błąd z samym pudełkiem .bento/ubuntu-16.04
i DNS działa poprawnie bez żadnych dalszych poprawek.Odpowiedzi:
Możesz obejść ten problem na jeden z dwóch sposobów, oba opisane w podręczniku VirtualBox :
źródło
Kontynuując na https://serverfault.com/a/453260/14832 , jeśli używasz formatu konfiguracji Vagrantfile w wersji 2, ten, który się rozpoczyna:
Następnie możesz dodać to do tego pliku konfiguracyjnego:
Jeśli używasz starego formatu konfiguracji, ale używasz Vagrant 1.1+, możesz dołączyć to na końcu pliku:
źródło
Vagrantfile
rozwiązało problem polegający na tym, że nie mogłem uruchomićgem install...
bez głupich błędów DNS :) Dzięki!