2017-04-17 36 views
1

我正在重新安装Ubuntu Budgie 17.04,并且只安装了更新,Virtual Box和Vagrant。无法访问Ubuntu上的任何Vagrant站点17.04

我试过去设置https://box.scotch.io以及设置为https://laravel.com/docs/5.4/homestead

他们都成功地跑上街头,没有错误被抛出。但是,如果我尝试去默认的Scotchbox页面http://192.168.33.10/或尝试去默认的homestead.app(它是在我的主机文件中)该页面只是永远加载并说连接超时。

有关如何解决和解决此问题的任何想法?

编辑:我可以去为localhost:8000,看我的无业游民假index.html文件...但仍无法使用homestead.app或192.168.10.10

编辑2路线:不知道如果这是个很好的办法,但在我的主机上的文件我有这条线......

127.0.1.1 xander-pc 

和删除这一行已经修好了我所有的无业游民的问题。删除此行会有什么负面影响吗?

回答

1

如果您打算使用非流浪者就绪映像,则应在初始化服务器之前指定.Vagrantfile中的主机名。

config.vm.hostname "your-intentend-guest-hostname" 

默认情况下,Vagrant将尝试通过名称为“Vagrant”的SSH连接到guest虚拟机。所以如果你没有告诉Vagrant关于你使用的另一个名字,Vagrant只是告诉客户端SSH服务器它试图连接到一个主机名叫'流浪'。当服务器检查主机名并返回Vagrant ssh客户端拒绝的其他内容时。如果你按照提到的那样去除那条线,那么Vagrant就不会和它吵架。

1

我跟所有流浪者盒同样的问题,找到了解决办法是:

除去在/ etc第二行/ hosts文件 像你这样的建议只是取消注释或删除包含该行: 127.0.1.1 [computer-name]

安装的net-tools: 看起来像Ubuntu 17.04没有安装包net-tools了。

所以通过 sudo apt-get install net-tools

安装它们,它应该重新工作。

+0

谢谢。我有类似的问题,这解决了我的问题。 – HesamDadafarin