捆绑安装在流浪者超时。显然没有通过关闭natdns来修复
我正试图在OSX Mavericks机器上设置一个Vagrant/Virtualbox虚拟机来进行一些Rails开发,我所有运行捆绑安装在流浪者超时。显然没有通过关闭natdns来修复,dns,bundler,virtualbox,vagrant,nat,Dns,Bundler,Virtualbox,Vagrant,Nat,我正试图在OSX Mavericks机器上设置一个Vagrant/Virtualbox虚拟机来进行一些Rails开发,我所有运行bundle install的尝试都超时了 我以前遇到过这个问题,通过关闭Vagrantfile中的NatdnSProxy 1和natdnshostresolver1,可以解决这个问题。我查阅了当前的操作说明,并将我的Vagrant文件改为如下内容(当然,减去所有注释) 我完全希望它能为我解决这个问题,但是bundle install在获取过程中仍然超时 有什么想法吗?
bundle install
的尝试都超时了
我以前遇到过这个问题,通过关闭Vagrantfile中的NatdnSProxy 1和natdnshostresolver1,可以解决这个问题。我查阅了当前的操作说明,并将我的Vagrant文件改为如下内容(当然,减去所有注释)
我完全希望它能为我解决这个问题,但是bundle install
在获取过程中仍然超时
有什么想法吗?事实证明,DNS根本不是问题所在。我在Gemfile中有过时的源代码(比如),当我用
source'替换它们时https://rubygems.org“
,问题消失了。查看您的虚拟机的/etc/resolv.conf
,如果虚拟机可以达到8.8.8.8,只需手动将其更改为使用8.8.8.8,这是一个快速而肮脏的修复。
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "ffuenf/debian-7.4.0-amd64"
config.vm.provider "virtualbox" do |vb|
vb.customize ["modifyvm", :id, "--natdnsproxy1", "off"]
vb.customize ["modifyvm", :id, "--natdnshostresolver1", "off"]
end
end