我有我的流浪機爲我的網站主機/客人env。如何配置Vagrant在本地網絡上爲我的網站提供服務?
我想通過本地局域網提供(提供)這些網站。
我相信我需要應用port_forwarding或從NAT更改配置橋接?
你有什麼建議? 對不起,但我直到現在還沒有找到一個全面的解釋,如何使其工作。
我有我的流浪機爲我的網站主機/客人env。如何配置Vagrant在本地網絡上爲我的網站提供服務?
我想通過本地局域網提供(提供)這些網站。
我相信我需要應用port_forwarding或從NAT更改配置橋接?
你有什麼建議? 對不起,但我直到現在還沒有找到一個全面的解釋,如何使其工作。
您可以將您的Vagrant設置爲通過橋接接口從公共網絡接收IP。這樣,局域網中的任何人都可以通過分配的公共IP訪問您的流浪機。
見流浪漢文檔:Vagrant - Public network
您還可以使用vagrant share
使你的機器publicly accessible over the internet。
只在箱子運行後鍵入vagrant share
(vagrant 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。
很高興知道,但這將如何暗示安全和隱私?流浪者分享的事實上是什麼? – koalaok
@koalaok如果你點擊鏈接並在網站上閱讀它,它會比我在評論中做的更好解釋它! –
它看起來很直接,但我仍然沒有得到任何地方。因爲,我在通過Wifi連接到局域網的筆記本電腦上測試它。使用Virtualbox作爲提供者。當我「無能爲力」時,我被要求選擇我應該用於橋接的接口。也許它不工作,因爲我需要選擇一個不同的網絡接口(不同於主機已經使用的wifi,即使用有線以太網來代替),或者主機guest(橋接)可以共享相同的接口? – koalaok