Ubuntu16.04(虚拟机),PC(Windows10系统),开发板(JZ2440),开发板使用网线直连PC,ping问题现象及解决

现象:当我们使用网线直连PC,然后进行ping时,出现主机不可达的问题。

解决方法:

使用的工具:
1,PC机:windows10系统
2,虚拟机VMware15
3,ubuntu16.04系统
4,开发板JZ2440

一,准备工作:

1,使用相应的下载工具(比如:oflash)给开发板下载好Linux系统以及任意一个文件系统(除了网络文件系统)
2,网线连接开发板和电脑
3,关闭电脑的防火墙(具体怎么关闭可以百度一下)

二,方法:

1,首先ping通PC和开发板

(1)打开
“网络与Internet设置” -> 以太网 -> 更改适配器选项
出现如下界面:
在这里插入图片描述
(2)将VMnet1,VMnet8,以及本地连接中的VMware Bridge Protocol都勾选上(此选项在属性中)
在这里插入图片描述
(3)右击VMnet1找到属性按钮,然后修改其IP(注意这里修改的IP要与后面修改的IP处于同一网段
在这里插入图片描述
我这里修改的IP如下:
在这里插入图片描述

(4)右击以太网找到属性按钮,然后修改其IP(注意这里修改的IP要与前面修改的IP处于同一网段
操作方法和(3)一样。

我这里修改IP如下:
在这里插入图片描述
(5)开发板上电运行,修改其IP(注意这里修改的IP要与前面修改的IP处于同一网段

使用命令:
ifconfig eth0 IP地址

我这里修改为

ifconfig eth0 192.168.43.100

至此:PC机就可以和开发板互通

2,ping通PC和虚拟机
(1)以管理员方式运行VMware
(2)依次点击:
编辑 -> 虚拟网络编辑器
在这里插入图片描述
(3)在出现的界面中按照下图所示选择好:
在这里插入图片描述
(4)依次点击:
虚拟机 -> 设置
在这里插入图片描述
(5)在出现的界面中按照下图所示选择好:
在这里插入图片描述
(6)打开虚拟机
(7)打开虚拟机后,点击右上角两个双向箭头,然后点击Edit Connetions
在这里插入图片描述
(8)点击添加add:
在这里插入图片描述
(9)点击创建create
在这里插入图片描述
(10)按照下图选择好:
在这里插入图片描述
(11)点击add,
在这里插入图片描述
(12)设置好相应的IP地址(address),子网掩码(netmask),网关(gateway)(注意这里修改的IP要与前面修改的IP处于同一网段
我这里设置如下:
address=192.168.43.101
netmask=255.255.255.0
gateway=192.168.43.1
在这里插入图片描述
(12)选择上述创建的网络,并且使能它
在这里插入图片描述
(13)关闭Ubuntu系统的防火墙(自行百度一下)

至此,PC就可以和虚拟机ping通,并且虚拟机也可以和开发板ping通

最后,总结一下:
1,什么是同一网段?
答:通俗理解就是IPV4地址中前三个字节相同
比如:此处设置的IP地址:
192.168.43.100和192.168.43.101就是同一网段

2,子网掩码怎么设置?
答:这里我们设置的IP地址都是192.168.43.X属于C类IP地址,所以子网掩码都是:255.255.255.0

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

逗比小憨憨

欢迎打赏或者B站打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值