2016-03-22 87 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如果你点击链接并在网站上阅读它,它会比我在评论中做的更好解释它! –

相关问题