修改HOST使虚拟机访问的网站指向宿主机

在前端开发中,通过host和NGINX来控制项目网址访问映射到本地代码已经司空见惯,今天遇到情况:

项目中的网址需要用虚拟机访问,

前端开发的本地代码和开发环境在宿主机中,

这种情况下不需要在虚拟机中重新安装代码和开发环境,只要修改虚拟机的host就行了。

一般情况下例如 host 中,

127.0.0.1  www.zhengoma.cn

意思是将www.zhengoma.cn访问指向127.0.0.1 ,而127.0.0.1 指向本地,所以成了www.zhengoma.cn指向本地,然后在NGINX中,把请求再指向远端接口网址,这样就实现了代码用本地,数据用接口。

本次中,NAT连接方式,宿主机和虚拟机都有自己的host,有自己的内网IP,(假如宿主机内网IP为192.169.1.1),那么:

宿主机按照正常配置,

虚拟机的host 加入一条  192.169.1.1 www.zhengoma.cn

即可将虚拟机访问www.zhengoma.cn指向宿主机的本地代码。


如果对你有帮助请点赞!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容