如何配置Vagrant,以便在专用网络上阻止主机上的转发端口

时间:2017-10-18 16:41:07

标签: vagrant

我希望一个流浪的虚拟机表现得像一个没有托管在我的主机上的盒子。

我希望能够做到

curl <vagrant private ip> #nginx on the vm

并从主机获得这项工作

curl localhost #e.g. iis

并从主机获得这项工作

但它似乎不可能,因为当你进行端口转发时,它总是在环回/或IP上占用主机端口,你不能将它限制在VM的私有IP,基本上,你不能让VM运行并启动iis。

如果情况确实如此,那就是那个。

目前,我的Vagrant文​​件已

config.vm.network "forwarded_port", guest: 80, host: 80
config.vm.network "private_network", ip: "192.168.33.11

我知道forwarded_port有guest_ip和host_ip设置,但当我尝试设置私有网络IP时,我没有发现他们做了什么。

任何易于解决的建议也欢迎。

0 个答案:

没有答案