无法安装Ruby Gems(Ubuntu 15.04)-“;“网络无法访问”;

无法安装Ruby Gems(Ubuntu 15.04)-“;“网络无法访问”;,ruby,ubuntu,rubygems,jekyll,ubuntu-15.04,Ruby,Ubuntu,Rubygems,Jekyll,Ubuntu 15.04,我正在尝试在运行Ubuntu15.04的新Vultr VPS上安装Jekyll。目前我已经手动安装了Apache2(我打算稍后为NodeJS放弃它) 我正在尝试安装Jekyll,但它给了我以下错误: ********@************:~$ gem install jekyll ERROR: While executing gem ... (Errno::ENETUNREACH) Network is unreachable - sendto(2) for "2001:19f0

我正在尝试在运行Ubuntu15.04的新Vultr VPS上安装Jekyll。目前我已经手动安装了Apache2(我打算稍后为NodeJS放弃它)

我正在尝试安装Jekyll,但它给了我以下错误:

********@************:~$ gem install jekyll
ERROR:  While executing gem ... (Errno::ENETUNREACH)
    Network is unreachable - sendto(2) for "2001:19f0:300:1704::6" port 53

********@************:~$ gem update --system
ERROR:  While executing gem ... (Errno::ENETUNREACH)
    Network is unreachable - sendto(2) for "2001:19f0:300:1704::6" port 53
我已经安装了最新版本的ruby(如下所示),我在其他一些论坛上注意到我可能需要安装(降级)到ruby1.9.1-dev

********@************:~$ ruby -v
ruby 2.1.2p95 (2014-05-08) [x86_64-linux-gnu]
我不知道发生了什么,我一直在寻找


有人能解释一下我的情况吗?

这个“2001:19f0:300:1704::6”是vultr vps DNS服务器的ipv6地址。您可以在服务器管理控制台中添加ipv6地址,重新启动服务器

在Vultr的设置中,名称解析似乎存在某种问题。作为临时修复,尝试打开
/etc/resolv.conf
并将IPv6名称服务器IP置于IPv4名称服务器IP之下


我正在寻找with Vultr论坛,如果我得到任何好的答案,我希望能用一个更持久的解决方案来更新这个答案。

无法访问网络”
”是你的线索。如果站点关闭,它可能是临时性的,或者由于站点/网络/主机的路由问题,它可能是永久性的。不管怎样,这不是Ruby的问题。我曾尝试从控制台ping其他网站,甚至安装了新程序,不确定我是否支持代理?这里有同样的问题,但即使将ipv6添加到vultr也没有帮助