主机、虚拟机、开发板之间互ping

一、注意事项

  1. 一般来说,主机通过无线网卡联网,但与虚拟机、开发板之间的操作不需要联网,所以不考虑虚拟机、开发板能否ping通外网的问题
  2. 主机:win10
    虚拟机:Ubuntu16.04
    开发板:米联客MZ7XA7020
  3. 很多人一开始不管如何设置IP地址始终无法实现互ping,一般就是忽略了有线网卡和无线网卡的区别。

二、准备工作

  1. 将开发板的网线、串口线、电源线连接好
  2. 查看主机IP信息
    需要注意两个IP
    这个是开发板连接主机的有线网卡的地址
    主机、虚拟机、开发板之间互ping
    这个是主机使用无线网卡上网的地址
    主机、虚拟机、开发板之间互ping
    一定要确保两个IP地址在不同网段,且互ping操作不涉及无线网卡的地址

三、主机、开发板互ping

将开发板的IP修改为与主机的有线网卡IP于同一网段即可
主机、虚拟机、开发板之间互ping

四、虚拟机、开发板互ping

  1. 设置虚拟机网络
    (1)用管理员模式打开虚拟网络编辑器,选择VMnet0,桥接至主机的有线网卡
    主机、虚拟机、开发板之间互ping
    (2)打开虚拟机设置,网络适配器选择自定义连接到VMnet0
    主机、虚拟机、开发板之间互ping
  2. 将虚拟机的IP修改为与开发板、主机有线网卡于同一网段即可
    主机、虚拟机、开发板之间互ping

五、虚拟机、主机互ping

经过上述操作,主机有线网卡、虚拟机、开发板已经位于同一网段。虚拟机自然已经可以和主机互ping:
主机、虚拟机、开发板之间互ping