虚拟机网络-NAT与桥接,实现手机端和服务器端在局域网内的通信

 

 

桥接网络 : 在当前网络环境下再分配一个地址,与宿主机在同一网段

NAT:在宿主机的网络环境下,在生成一个虚拟局域网段,与宿主机不是同一网段

主机模式:虚拟机是单机模式,无法和他人通信

 

桥接是平级关系。  192.168.1.XXX

桥接弊端:宿主机移动位置,路由器变了 ,换192.168.13.XXX网段

此时,虚拟机 也会换ip,192.168.13.XXX 网段,服务搭建时,没有固定的ip

 

 NAT 

 

 

所以都是 NAT模式

宿主机有两个网卡,物理网卡(连外面的路由器局域网) + 虚拟网卡(单独局域网)。

 

NAT 利处:物理网卡 更换 路由,不影响 虚拟网卡,虚拟ip不变

 

关机后,可重新配置

 另外。虚拟网卡1 --主机

 

实现手机端和服务器端在局域网内的通信(这里采用主机中的虚拟机作为服务器)

https://www.likecs.com/show-203373350.html

主机中安装了虚拟机,并利用桥接模式初步实现了上述功能。桥接模式下,虚拟机就形同与一 ** 立的主机,

并且只要IP地址在同一网段内,那么局域网内的所有同网段的主机(包括手机)都能互访。

因此,虚拟机可以和主机(或手机)进行通信。

 

https://www.csdn.net/tags/NtTacg0sMTkwOTctYmxvZwO0O0OO0O0O.html

关于桥接模式:真实机可以和虚拟机通信,真实机所在的局域网的其他主机也可以与虚拟机通信, 通过VMnet8虚拟网卡组建局域网。

关于NAT模式:只有真实机可以和虚拟机通信,真实机所在的局域网的其他主机无法访问虚拟机,   通过VMnet1虚拟网卡,共享宿主机物理网卡,实现与宿主机同一网段下的ip。

NAT + 虚拟机端口映射:实现宿主机端口到虚拟机端口的映射。

参考  https://www.likecs.com/show-513951.html

 

或可参考  https://blog.csdn.net/youyudexiaowangzi/article/details/81133508?utm_source=blogxgwz7

vue项目运行在主机中,192.168.0.181:8080

nat模式,php后台项目运行在该ubuntu项目中 192.168.74.128

设置完成之后,vue项目要用到访问php后台数据的时候,url里面的ip不能写192.167.74.128了(这是虚拟机系统的ip,)

要写成192.168.0.181:8868,192.168.74.128:80会被映射到192.168.0.181:8868,如果不止要访问80端口,就要添加新的映射了

 

posted on 2022-06-26 12:01  daofree  阅读(830)  评论(0编辑  收藏  举报