【问题标题】:Vagrant ssh and private network brokenVagrant ssh 和专用网络损坏
【发布时间】:2016-11-03 12:04:26
【问题描述】:

服务器是一个全新的 centos72 安装,安装了几乎死在水中的 vagrant/vbox 提供程序。

我在带有vbox 5.1.8r111374 的服务器上安装了vagrant 1.8.6 rpm,出现boxcutter/centos72 框,出现错误:

SSH auth method: private key
    gocd: Warning: Remote connection disconnect. Retrying...

然而……vagrant ssh 有效。配置文件是基本的af。

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|
 config.vm.define "boxname" do |boxname|
     boxname.vm.box = "boxcutter/centos72"
     boxname.vm.hostname = "test"
     boxname.vm.network "private_network", ip: "192.168.111.10"
     boxname.vm.provision :shell,
         path: "prov.sh"
 end
end

这无法运行 prov 脚本,因为它永远无法通过 ssh 设置。由于上述错误,vagrant provision 也不起作用。我显然已经指定了一个专用网络,但是一旦在盒子上,ifcfg-enp 文件看起来像这样:

TYPE=Ethernet
BOOTPROTO=dhcp

而IP是10位地址。

【问题讨论】:

    标签: linux networking ssh vagrant


    【解决方案1】:

    VirtualBox 5.1.x 似乎存在重大问题。恢复到 5.0.26(5.0.28 似乎也有严重的网络问题)。

    【讨论】:

    • 我们的 Vagrant 设置在 Virtualbox 5.1.8 上也遇到了问题——FWIW,我们能够在 5.1.6 上正常工作。
    • 5.0.26 上同样的问题
    猜你喜欢
    • 2013-12-07
    • 2015-03-18
    • 1970-01-01
    • 2017-05-10
    • 1970-01-01
    • 2014-06-23
    • 2015-08-01
    • 2012-05-07
    • 1970-01-01
    相关资源
    最近更新 更多