VirtualBox 虚拟机 CenOs7.3系统的Nginx无法从真机访问,虚拟机的ip地址无效,虚拟机ip地址找不到

这几天在学Spring boot遇到了问题

情况是这样的:

我在真机(win 10)上写springboot运行,调用虚拟机(系统Centos)里的Mysql数据库,也通过访问虚拟机里的nginx来实现前端页面。

遇到的问题如下:

1.在真机使用有线网络连接的时候无法在虚拟机里通过ifconfig查到ip地址。

2.在真机使用无线网络连接的时候虚拟机里ifconfig里的ip地址不能用。

3.Nginx配置proxy_pass无效,虚拟机无法访问Proxy_pass,导致真机访问Nginx前端服务器的时候在浏览器里无法获取真机(作为后端)提供的Json数据

 

 

问题都得到了解决

(博主对网络一窍不通,解决方法可能很局限或者说有点碰巧)

一、前两个问题的解决方案(或者说重新设置的步骤)

1.首先需要设置virtualbox的网络,打开设置-网络

2.可以发现,图中有网卡1和网卡2两个虚拟网卡,分别对应虚拟机里的eth0和eth1(后面介绍)

3.把网卡1和网卡2都设置为桥接网络,并在网卡1下面的“界面名称”选择你的无线网络设备,在网卡2下面选择你的有线网络设备

(如果不知道哪个是你的网络设备

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值