Phi*_*ipp 11 virtualization linux ubuntu vagrant
我已经使用 Vagrant (www.vagrantup.com) 设置了一个本地虚拟机 (ubuntu 12.4),并且需要在我的本地 wifi 网络上共享其资源。它基本上运行一个网络服务器,本地网络上的其他机器应该可以访问它。
我的本地 wifi 适配器从路由器获取动态 IP 地址。
我当前的配置如下所示,但我无法使用 IP 从另一台机器访问该机器:
config.vm.network :private_network, ip: "192.168.56.101"
config.vm.network :forwarded_port, guest: 80, host: 8080
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?任何帮助表示高度赞赏!
小智 14
private_network 是仅在您的主机和来宾虚拟机之间的网络。如果您想让来宾 vm 可用于与您的主机在同一网络上的其他系统,您需要使用 vagrant 中的“public_network”设置。这将允许您的访客在您的主机所在的网络上获取/使用 IP 地址。
config.vm.network "public_network"
Run Code Online (Sandbox Code Playgroud)
http://docs.vagrantup.com/v2/networking/public_network.html