# 主机 & 虚拟机 & 开发板

> 三者网络连通性,使用ping命令检测

@ Bridge 模式

## 主机 & 虚拟机

主机与虚拟机相当于一个网络里的两台主机,都有各自的IP

首先就必须将两者IP设置在同一网段内,构成一个局域网

其次主机必须要连接到外部的一个网络转换器(如路由器),能不能上internet没关系,这样才能构成主机与虚拟机网络数据交换的一个回路

  这种连接可以是无线连接也可是有线连接,但是如果主机是无线连接路由器,则虚拟机必须将IP设置与无线连接路由器给主机分配的IP同一个网段,如果是有线连接,则就要与有线连接的路由器给主机分配的IP同一个网段,之所以强调这一点是因为现在的主机都是多网卡

  1>主机与虚拟机可以通过无线网卡连接路由器访问internet,且两者可以通信

  实际操作为:通过ipconfig查询路由器分配给主机的IP,修改虚拟机的虚拟网络编辑器中桥接模式中将虚拟机直接链接到外部网络选项选择无线网卡,IP分配都是DHCP

  2>主机与虚拟机也可以通过有线网卡连接到路由器A(未连接internet),两者也可以网络通信,且主机同时无线连接路由器B访问internet

  实际操作为:通过ipconfig查询路由器A分配给主机的IP,修改虚拟机的虚拟网络编辑器中桥接模式中将虚拟机直接链接到外部网络选项选择有线网卡,IP分配都是DHCP

  3>反过来主机与虚拟机可以通过有线网卡连接路由器访问internet,且两者可以通信

  实际操作为:通过ipconfig查询路由器A分配给主机的IP,修改虚拟机的虚拟网络编辑器中桥接模式中将虚拟机直接链接到外部网络选项选择有线网卡,IP分配都是DHCP

  4>主机与虚拟机也可以通过无线网卡连接到路由器A(未连接internet),两者也可以网络通信,且主机同时有线连接路由器B访问internet(该方式下主机有线连接能访问internet路由器,同时主机无线连接不能访问internet的路由器,该连接顺(先连接有线后连接无线)序下ping不通,修改连接网络顺序,继续保持无线连接断开有线网络,则可以ping通,然后再连接有线网络依然能ping通)

  实际操作为:通过ipconfig查询路由器A分配给主机的IP,修改虚拟机的虚拟网络编辑器中桥接模式中将虚拟机直接链接到外部网络选项选择无线网卡,IP分配都是DHCP

## 主机 & 虚拟机 & 开发板

首先就必须将三者IP设置在同一网段内,构成一个局域网

其次就是连接关系

  1> 开发板网线直连主机,主机通过无线网卡连接路由访问internet,虚拟机无法访问internet

  实际操作为:主机设定一固定IP,开发板IP设置与主机同一网段,虚拟机IP设置:修改虚拟机的虚拟网络编辑器中桥接模式中将虚拟机直接链接到外部网络选项选择有线网卡,IP设置为同一网段

  2> 开发板与主机通过路由连接

  实际操作为:虚拟机设置为桥接模式,三者设置为同一网段,ping测试网络连通信OK

@ NAT模式

@ Host-only 模式

主机 & 虚拟机 & 开发板 三者的恩爱情仇的更多相关文章

  1. 主机 & 虚拟机 & 开发板 相互通信

    @2018年7月10日 成功方法之一: 虚拟机设置为桥接模式,保证三者在同一网段,ping方式测试网络连通性OK

  2. 虚拟机 开发板 PC机 三者之间不能ping通的各种原因分析

    这个问题事实上也相对照较简单.可是非常多网友都给我发消息说 遇到不能ping,每一个人都得回答一次确实显得心有余而力不足.如今我对遇到这几种问题给出最完整的解决方式. (说实话基本上也仅仅要这几种可能 ...

  3. 一句话解决Ping问题(主机,开发板,虚拟机)

    PC机使用网卡A连接开发板,VMWare就要使用同一个网卡A作为桥接网卡 步骤: 1.确定网卡A 2.VMWare选择网卡A作为桥接网卡 3.设置三者IP在同一网段 a.Windows网卡A的IP b ...

  4. 笔记本电脑、VM虚拟机、开发板三者网线连接互ping

    笔者在做NFS挂接练习时,发现网上的资料大部分是笔记本电脑(以下简称PC)和虚拟机PING.PC和开发板PING,这样的方式不是我想要的.笔者需要使用无线网卡上网,使用有线网卡进行三者互PING.在开 ...

  5. [arm]虚拟机,2440开发板,主机三者互通

    想实现3着互通先必须保证三者的网段是相同的: 首先查看电脑主机的IP: 然后再看看虚拟机的IP: 惊喜的发现,他们在一个网段上---那就不用改了-- 再去看看开发板上的IP: 这里注意,输入命令时,是 ...

  6. 主机+虚拟机ubuntu+mini2440开发板互相ping通

    折腾这么久,终于将主机,虚拟机和开发板三者之间能够相互ping通,虽然还没有实现我要的功能,不管怎么说先将步骤简单的概括下,用交叉网线将开发板与主机相连,开发板与主机的ip要设置在同一网段内,在配置u ...

  7. 主机、虚拟机、开发板(u-boot)之间的连接 - ping测试

    1.设置主机的IP地址(这里注意,设置一定要设置网线宽带IP,不要选成无线网络的) 查看重点是否本地以太网卡(Realtek PCIe……) 2.修改本地连接3个IP地址,一定主机.虚拟机.开发板 三 ...

  8. 开发板ping不通主机和虚拟机的看过来(转载)!

    前几天在做uboot下用tftp下载文件到开发板的实验时,为了能解决开发板ping不通主机和虚拟机的问题,可谓绞尽脑汁,正所谓久病成医,虽然为了这一小问题废了我那么长时间,但我在解决问题的同时也学到了 ...

  9. 开发板ping通虚拟机与主机

    刚因为虚拟机与主机没法互相ping通的事情,奋战到将近凌晨一点.现在把这个过程总结一下,以方便后加入该行业的广大IT精英. VMWare提供了三种工作模式:bridged(桥接模式).NAT(网络地址 ...

随机推荐

  1. 一个很NB的404页面

    一个带彩蛋的 404 页面 不得不说这个程序猿很有才 前往404页面 触发方法 按住鼠标左键 在页面中心不停的画圈 就可以进入神奇的地方了

  2. CentOS7上部署ASP.Net Core 2.2应用

    前言 在CentOS7上部署ASP.Net Core应用是我的技术路线验证的一部分,下一个产品计划采用ASP.Net Boilerplate Framework开发.因此需要求提前进行一下技术验证,在 ...

  3. python多线程与GIL(转)

    作者:卢钧轶(cenalulu) 本文原文地址:http://cenalulu.github.io/python/gil-in-python/ GIL是什么 GIL(Global Interprete ...

  4. CHAPTER 38 Reading ‘the Book of Life’ The Human Genome Project 第38章 阅读生命之书 人体基因组计划

    CHAPTER 38 Reading ‘the Book of Life’ The Human Genome Project 第38章 阅读生命之书 人体基因组计划 Humans have about ...

  5. Mysql读写分离——主从数据库+Atlas

    mysql集群 最近在参加项目开发微信小程序后台,由于用户数量巨大,且后台程序并不是很完美,所以对用户的体验很是不友好(简单说就是很卡).赶巧最近正在翻阅<大型网站系统与Java中间件实践> ...

  6. Linear Regression and Maximum Likelihood Estimation

    Imagination is an outcome of what you learned. If you can imagine the world, that means you have lea ...

  7. 11.16 Daily Scrum

    由于今天是工作小周期的最后一天,今天的主要任务是解决了一周留下的技术方面的难题.一些类似于悬浮窗和进度条的bug修复全部在今天得到了解决,修复了数据库的内存泄露bug,软件的搜索功能的完善也接近尾声. ...

  8. 四则运算《《《《SQL出题

    设计思路: 这次要用数据库存储题目,我想到的是用SQL server数据库,用dataGridView控件读取数据. 具体实现: DBCon.cs 1 using System; 2 using Sy ...

  9. Parallel学习

    Parallel给cpu的核有关系,在Parallel中,写入需要并行执行的方法,比如:方法1需要3秒:方法2需要6秒:方法3需要9秒: 并行情况下,加上任务分配,上下文切换需要1秒,执行方法总耗时只 ...

  10. Gradle入门(5):创建二进制发布版本

    在创建了一个实用的应用程序之后,我们可能想将其与他人分享.其中一种方式就是创建一个可以从网站上下载的二进制文件. 这篇教程描述了如何创建一个二进制发布版本,满足以下需求: 二进制发布一定不能使用所谓的 ...