主机/虚拟机/开发板三者互通

Posted 火山

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了主机/虚拟机/开发板三者互通相关的知识,希望对你有一定的参考价值。

主机:win10

虚拟机:VMware CentOS 7

开发板:jz2440

无线路由器:

 

主机通过路由器联网, 开发板通过网线连接到路由器

 

1. 让主机和虚拟机互通

1.1 设置虚拟机使用桥接模式

 

1.2 设置vmware工作方式为桥接模式

最好使用无线上网,因为如果使用有线,那么主机行接网线的端口就被占用,后面需要用网线连接主机和开发板

1.3 确认主机的ip

ipconfig:

1.4 配置虚拟机网关

gedit /etc/sysconfig/network

添加网关,必须与主机网关一致

GATEWAY=172.22.0.1

1.5 给虚拟机配置静态ip

gedit /etc/sysconfig/network-scripts/ifcfg-eth0

添加一下内容:

NAME="eth0"
DEVICE=eth0
HWADDR=00:0C:29:CB:47:28
TYPE=Ethernet
UUID=ea0bc70a-c20a-4507-b2ed-f9091a160f8c
ONBOOT=yes
NM_CONTROLLED=yes
#BOOTPROTO=dhcp
BOOTPROTO=static

IPADDR=172.22.197.100
NETMASK=255.255.0.0
GATEWAY=172.22.0.1

IPV6INIT=no
DNS1=8.8.8.8

1.5 重启网络

systemctl restart network.service

1.6 虚拟机ping主机

ping 172.22.197.133

1.7 主机ping虚拟机

ping 172.22.197.100

 

2. 添加虚拟网卡

win+x 打开设备管理器

点击“操作”,“添加过时硬件”,点击“下一步”,选择“安装我手动丛列表。。。”,“下一步”,选择“网络适配器”,“下一步”,

左侧选择“Microsoft”,右侧选择“Microsoft KM-Test。。。”,“下一步”

可在网络连接里看到新添加的网卡,配置ip

3.如果虚拟机想通过桥接的方式上网,只要修改BOOTPROTO=dhcp,即自动获取ip

参考:

http://www.cnblogs.com/hwd-cnblogs/p/4819537.html

以上是关于主机/虚拟机/开发板三者互通的主要内容,如果未能解决你的问题,请参考以下文章

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

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

samrt210开发板ping-系列问题(开发板ping通主机,主机ping通虚拟机,唯独~开发板ping不通虚拟机)

关于x210开发板和主机虚拟机ping通问题

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

主机与开发板互相ping不通??大虾帮忙!