我实际上有2个带有ansible的VM,一个部署我们的django项目,一个部署我们所有的wordpress网站。
我们制作了一个wordpress插件,它请求django项目的REST API。问题是:我想在我的django项目中开发本地,为此我必须在我们制作的wordpress插件中输入django项目的URL。 但问题是,URL可以从主机上访问,但不能在其他VM上访问。
Django VM的VagrantFile端口配置:
config.vm.network :forwarded_port, guest: 8443, host: 8443
Wordpress VM的VagrantFile端口配置:
config.vm.network :forwarded_port, guest: 5580, host: 5580
抱歉我的英文不好
提前致谢;
答案 0 :(得分:0)
在每个VM的Vagrantfile中添加以下行:
config.vm.network "private_network", ip: "IPADDRESS"
使用合适的IP替换IPADDRESS
,这样您就可以通过设置的IP访问您想要的任何VM。您需要同时运行两个VM才能使通信成功。