2016-03-22 85 views

回答

0

您可以將您的Vagrant設置爲通過橋接接口從公共網絡接收IP。這樣,局域網中的任何人都可以通過分配的公共IP訪問您的流浪機。

見流浪漢文檔:Vagrant - Public network

+0

它看起來很直接,但我仍然沒有得到任何地方。因爲,我在通過Wifi連接到局域網的筆記本電腦上測試它。使用Virtualbox作爲提供者。當我「無能爲力」時,我被要求選擇我應該用於橋接的接口。也許它不工作,因爲我需要選擇一個不同的網絡接口(不同於主機已經使用的wifi,即使用有線以太網來代替),或者主機guest(橋接)可以共享相同的接口? – koalaok

0

您還可以使用vagrant share使你的機器publicly accessible over the internet

只在箱子運行後鍵入vagrant sharevagrant up)。

您應該看到這樣的事情:

$ vagrant share 
==> default: Detecting network information for machine... 
    default: Local machine address: 192.168.163.152 
    default: Local HTTP port: 4567 
    default: Local HTTPS port: disabled 
==> default: Checking authentication and authorization... 
==> default: Creating Vagrant Share session... 
    default: Share will be at: ghastly-wombat-4051 
==> default: Your Vagrant Share is running! 
    default: Name: ghastly-wombat-4051 
==> default: URL: http://ghastly-wombat-4051.vagrantshare.com 

注意,你將需要hashicorp /圖冊帳戶的帳戶(這是免費的),並可以獲取right here

+0

很高興知道,但這將如何暗示安全和隱私?流浪者分享的事實上是什麼? – koalaok

+0

@koalaok如果你點擊鏈接並在網站上閱讀它,它會比我在評論中做的更好解釋它! –

相關問題