Fetch()联系主机操作系统而不是VM

时间:2018-11-21 19:40:55

标签: node.js apache virtual-machine fetch create-react-app

背景

我正在CentOS 6虚拟机上使用Apache,该虚拟机为捆绑的React网站提供服务。可从我的主机操作系统通过 192.168.10.10 访问该网站。

在整个网站上,有多个fetch()调用VM上运行的节点服务器(位于 localhost:4000 ,相当于 { {1}} )。

问题:

网站( 192.168.10.10:4000 )试图对主机操作系统的192.168.10.10(也称为 fetch() < / strong>-我的操作系统),而不是VM( localhost )上的192.168.10.1。由于VM的IP地址是动态的,因此我不容易在localhost:4000中替换192.168.10.10,因为我事先不知道VM的IP地址。

如何告诉localhost:4000 fetch()是指VM( fetch() )而不是主机OS( {{1 }} )?

0 个答案:

没有答案