# 主机 & 虚拟机 & 开发板

> 三者网络连通性,使用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 模式