5

因此,我正在编写指南以使 vagrant 在所有不同的操作系统上工作,并且我已经将最糟糕的情况留到最后...... Windows。我已经安装了 virtualbox、vagrant 和一个本地 ssh 命令行客户端,所以我可以ssh servername成功执行。我也可以运行vagrant up,它会启动机器(我可以在 VBox GUI 中看到),但会挂在“等待 VM 启动。这可能需要几分钟......”。

尝试vagrant ssh从命令提示符运行会产生错误,果然如此。

ssh_exchange_identification: Connection closed by remote host

我对网络还很陌生,我不知道这里出了什么问题。是不是私钥的问题?(我正确配置了私钥的路径),还是 Windows 网络问题?我还没有在网上找到答案,希望能得到一些帮助。谢谢!修复将是惊人的。

4

1 回答 1

1

您可以尝试重新启动机器

vagrant reload (CTRL + C if it takes too long)

然后尝试

vagrant up

现在您应该可以使用 ssh 重新登录了

vagrant ssh
于 2014-09-23T00:48:19.100 回答