电脑 开发板 虚拟机三机互联--韦东山嵌入式linux第一期

示例硬件需求:

  • 电脑网线连接路由器
  • 开发板网线连接路由器

软件要求:

  • 开发板widows平台调试工具(SecureCRT–老大说很好用)
  • 安装好linux系统的虚拟机
以上连接方法只针对我自己的个人情况
首先,分别查看电脑、开发板、虚拟机的IP地址:
电 脑->win + R->cmd->ipconfig

 PC机IP

开发板->ifconfig

这里写图片描述

虚拟机->ifconfig

这里写图片描述

下面重点来了,需要将三者的ip重新设置到同一个网段,这里就以PC机的ip为基准,来设置开发板和虚拟机的ip:
网关:172.16.1.1
电脑IP : 172.16.1.105
虚拟机 :172.16.1.110
开发板 :172.16.1.100
子网掩码 :255.255.255.0

开发板设置IP

ifconfig eth0 172.16.1.100

注:使用ifconfig设置以后,重启开发板ifconfig后的ip、网关等依然还是设置前的ip、网关。

如何设置使得复位或重启开发板后ifconfig看到理想的ip呢?
需要修改网卡配置文件

具体参考这个连接

这里写图片描述

虚拟机设置IP:

在设置虚拟机IP时,最好先恢复默认值,要求虚拟机处于未运行状态。

这里写图片描述

1.选择桥接->

这里写图片描述

2.选择固定网卡

这里写图片描述

3.查看虚拟机所用的网卡名为eth3,然后对这个网卡进行配置

这里写图片描述

4.配置虚拟机网卡的网段

右上角点击网络连接符号->选择VPN连接->配置VPN

这里写图片描述

Wired->eth3(刚才查看的网卡)->Edit

这里写图片描述

Wired->Method(Manual)->Add
Address :172.16.1.110
Netmask: 255.255.255.0
Gateway:172.16.1.1
Apply

这里写图片描述

打开终端,可见IP地址已经修改过来了

这里写图片描述

三者互通

电脑IP : 172.16.1.105
虚拟机 :172.16.1.110
开发板 :172.16.1.100

首先,关闭windows防火墙
控制面板->系统和安全->Windows防火墙->启用或关闭Windows防火墙

这里写图片描述

其次是,关闭虚拟机防火墙
#sudo ufw disable

电脑ping开发板、虚拟机
ping 172.16.1.100 //2440开发板
ping 172.16.1.110 //虚拟机linux系统

这里写图片描述

开发板ping电脑、虚拟机
ping 172.16.1.105 //电脑
ping 172.16.1.110 //虚拟机linux系统

这里写图片描述

虚拟机ping电脑、开发板
ping 172.16.1.105 //电脑
ping 172.16.1.100 //2440开发板

这里写图片描述

以上内容只针对我的个人情况,如若还是不通,参考下列文档

感谢韦老大、Frank

链接: https://pan.baidu.com/s/1kVHqxmv 密码: Zane

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值