• 虚拟机网络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端口,就要添加新的映射了

  • 相关阅读:
    Flutter 布局(九)- Flow、Table、Wrap详解
    Flutter 布局(三)- FittedBox、AspectRatio、ConstrainedBox详解
    广州小程序开发攻略
    Angular2 富文本编辑器 ng2-ckeditor 的使用
    onlyoffice5.4.2离线包下载—解决中文字体问题
    beego+vue父子组件通信(父子页面传值、父子组件传值、父子路由传值)
    beego+vue.js分离开发,结合发布,简单部署
    flow-vue.js移动端效果
    engineecms——工程师知识管理系统,带文档协作和状态和流程
    engineercms支持文档协作和文档流程,基于flow
  • 原文地址:https://www.cnblogs.com/daofree/p/16413272.html
Copyright © 2020-2023  润新知