# 主机 & 虚拟机 & 开发板

> 三者网络连通性,使用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. 模块化开发之butterknife 在 library中使用

    在Android开发中butterknife是一个很好的对资源初始化的工具,它可以使你的代码简洁通俗易懂,同时配合Android ButterKnife Zelezny插件可以让你写代码的速度提升至少 ...

  2. 与(&)、或(|)等运算符理解及其特殊用途

    1.按位与运算符(&) 在与运算中两个开关是串联的,如果我们要开灯,需要两个开关都打开灯才会打开.理解为A与B都打开,则开灯,所以是1&1=1任意一个开关没打开,都不开灯,所以其他运算 ...

  3. Go简单聊天

    用Go简单实现网络通信 其余功能可以在这个模型上继续加,比如增加通信人数,实现聊天 server 端 package main import ( "fmt" "log&q ...

  4. [leetcode]从中序与后序/前序遍历序列构造二叉树

    从中序与后序遍历序列构造二叉树 根据一棵树的中序遍历与后序遍历构造二叉树. 注意: 你可以假设树中没有重复的元素. 例如,给出 中序遍历 inorder = [9,3,15,20,7] 后序遍历 po ...

  5. web小结

    一.ajax 1.用于前端向服务器异步获取数据 json数组:可以直接通过数组下标获取到值 json对象:可以用“data.xx”获取到值 2.注意事项 同时请求两个ajax时,容易出现异常,第一个a ...

  6. nodejs 中 module.exports 和 exports 的区别

    1. module应该是require方法中,上下文中的对象 2. exports对象应该是上下文中引用module.exports的新对象 3. exports.a = xxx 会将修改更新到mod ...

  7. Linux 150命令之查看文件及内容处理命令 more split file diff paste wc dps2unix

    more命令 使用more命令显示more /var/log/boot.log-20171129文件,可以从图中看出,系统在显示满一个屏幕时暂停,使用空格可以翻页,使用Q键可以退出. split sp ...

  8. No.1_NABCD模型分析

        Reminder 之 NABCD模型分析           定位 多平台的闹钟提醒软件. 在安卓市场发布软件,发布后一周的用户量为1000.           N (Need 需求) 这个 ...

  9. OO第四次作业-对前三次作业总结

    第一次作业由于直接没怎么学过java,全靠一星期速成,前几天看了java的语法,但是因为光看没有打代码,学习效果并不是特别好.由面向过程转向面向对象,不是特别清楚该怎么办,虽然写的是两个类,但实际上是 ...

  10. Mysql常用配置及优化

    [client]# 该目录下的内容常用来进行localhost登陆,一般不需要修改port = 3306 # 端口号socket = /var/lib/mysql/mysql.sock # 套接字文件 ...