2017-04-17 62 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