韦东山Linux嵌入式课程社区
直播中

王颖

7年用户 156经验值
私信 关注

如何让电脑,虚拟机,开发板实现三方互通?

我的电脑,虚拟机,开发板三方互联互通时,总是只能两方互联,无法实现三方互通。
连接方式1:
       电脑有wifi, 及有线网卡。
       wifi 网卡(本地IP: 192.168.0.104)通过路由器1 连Internet

       有线网卡(192.168.1.11), 开发板(192.168.1.13)都连到路由器2
       虚拟机(192.168.1.12), 桥接网卡设为有线网卡

        连接方式1, PC机的有线网卡显示正常连接,在windowns环境中,CMD 命令模式下,可以正常ping 通虚拟机 , 但是 开发板通过串口无法ping通虚拟机。(显示 ping failed; host 192.168.1.12 is not alive)

连接方式2:
       电脑有wifi, 及有线网卡。
       wifi 网卡(本地IP :192.168.0.104)通过路由器1 连Internet

       有线网卡(192.168.1.11), 开发板(192.168.1.13)通过网线直连
       虚拟机(192.168.1.12), 桥接网卡设为有线网卡


       连接方式2, pc机的有线网卡显示线缆没有连接,在cmd 命令下,通过ipconfig,看不到有线网卡的IP地址,ping不通虚拟机,但是开发板却能够ping通虚拟机。(显示信息:host 192.168.1.12 is alive)

请老师帮忙看看,多多指教,谢谢!

回帖(5)

符敛招

2019-10-16 08:42:16
终于解决了。

使用连接方案2,通过路由器连接。尽管从开发板ping主机或者虚拟机都显示 not alive, 其实已经连通了,tftp已经可以使用。估计是路由器上自带的防火墙的原因。
谢谢老师。
举报

何壮梦

2019-10-16 09:21:53
我就是按照视频的方案做的,请老师帮忙看看我的IP设置已经桥接网卡的选择有没有问题。
举报

尚文清

2019-10-16 09:36:41
JZ2440开发板与电脑直连实现TFTP下载 (https://mp.weixin.qq.com/s?__biz ... 6636b05e78e76a8e#rd)

这篇文章开头部分不太理解,连接方式用的是:JZ2440用网线直接连接电脑,电脑上的网卡选的却是USB无线网卡,而且桥接网卡也是u***无线网卡。这个老师讲的视频是不是冲突了。我按照这个方式配置网络,虚拟机跟电脑是可以ping通,可是开发板却无法ping通。
举报

h1654155275.5969

2019-10-16 09:48:53
不冲突,你要直连的时候就关闭电脑无线网卡用有线网卡PING
举报

更多回帖

发帖
×
20
完善资料,
赚取积分