Linux虚拟机能ping通开发板的网络环境配置
- 设备:Win10本地PC、ubuntu虚拟机、ARM linux开发板
- 目标:三者可以互相ping通,即为搭建好了此网络环境
- 预分配网段:192.168.1.1 - 192.168.1.255
本地PC:192.168.1.10
虚拟机:192.168.1.20
开发板:192.168.1.30 - 原理:首先使得PC和开发板在同一网段能ping通,此时即使将虚拟机也改为同一网段的ip也无法ping通开发板,因为虚拟机和开发板互联需要借助虚拟机桥接网卡实现,此网卡即为前面PC和开发板互联使用的网卡。
本地PC和开发板互ping
- 连接:通过网线或wifi将PC和开发板进行连接(网线为例)
- 找到对应的PC网卡,配置IP
- 将对应的开发板网卡配置同网段ip
测试ping
虚拟机、本地、开发板互ping
- 打开虚拟网络编辑器 点击更改设置
- 配置桥接网络
注:第3步的网卡需要选择前面PC和开发板互ping的网卡
配置虚拟机桥接:
前面VMnet0已经是通过PC网卡的桥接网络,这里直接自定义指定即是通过PC网卡桥接
配置ubuntu上的ip为同一网段内
测试