【ubuntu20 】主机,虚拟机ubuntu,开发板三者的ping通

1.主机有线网卡设为静态ip,步骤如图

还要关闭防火墙,不然虚拟机无法ping通主机

 

2.开发板运行的linux设为静态IP

修改文件

vi  /etc/network/interfaces

# Configure Loopback
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1

然后保存退出

再重启网卡
# ifdown eth0

# ifup  eth0

修改完成

3.开发板运行的uboot设置为静态IP

print

set ipaddr 192.168.1.20

print

 

4.虚拟机ubuntu20设为静态IP

先设置vmware为网络为桥接

将vmnet0桥接到本地网卡

 

 

 

 再,修改文件设置静态IP,见  https://www.cnblogs.com/hengqiu/p/15909351.html

 

 

5.主机,开发板都用网线连接到同一个路由器上

6.注意,设置的所有静态IP应在同一网段内,即

主机:192.168.1.10

开发板uboot:192.168.1.20

开发板linux:192.168.1.20

虚拟机u20:192.168.1.30

子网掩码均为 255.255.255.0

 

7.ping测试

结果:(1)主机和虚拟机随时可以相互ping通

(2)开发板装uboot时

可以ping通主机和虚拟机,但主机和虚拟机不可以ping通开发板,

(3)开发板装linux时

主机,虚拟,开发板可以相互ping通

 

8.只装uboot现象

(1)uboot不能ping通主机但能ping通虚拟机

(2)虚拟机ping两个都ping不通

(3)主机可以ping通虚拟机不能ping通uboot~

(4)ping不通重启开发板,uboot就能ping通虚拟机

(5)路由器指示灯只有主机亮,开发板不亮,但能tftp下载成功

9.虚拟机直接从暂停开始,网卡可能未托管,导致ping不通,需要重启

 

posted @ 2022-02-18 18:03  横秋  阅读(434)  评论(0编辑  收藏  举报