我使用的阿尔法linux板子,发现按照《03【正点原子】I.MX6U网络环境TFTP&NFS搭建手册V1.3.2》一套操作下来,还是没办法实现板子上网。
我总结了下面方法,我如何实现联网和互ping通,大致总结下三步
一、pc端的wifi网络,要打开“共享”,允许以太网连接自己
二、配置板子的以太网的ip,它是WiFi共享以太网后,分配ip的网段
三、实现pc+虚拟机+板子,全部互通,需要配置板子一个网口多个ip,pc同样
第一步:实现pc的网路配置
到此,实现了 → pc端的wifi网络,允许以太网连接;
以太网拥有了192.168.1.200和192.168.100.137两个网段
第二步:板子配置eth0(ETH2)
由于我用ETH2,所以我配置eth0,多配个ip,让其拥有192.168.1.51和192.168.100.30
//配置eth0的第一个ip
ifconfig eth0 192.168.137.30 up
//配置网关
route add default gw 192.168.137.1
//配置eth0的第二个ip
sudo ifconfig eth0:1 192.168.1.51
使用ifconfig查看板子ip,拥有两个ip
至此,对板子的ip配置完成,既可以联网,又可以连pc和虚拟机了
步骤三:虚拟机的ip,192.168.1.100
展示下效果
以上这些配置,我也是开始只能互相ping通,但板子无法上网,后来参靠下面文章,才发现它们都只能上网,不能ping通虚拟机了,我的方法既能上网,又能互相ping通。
开发板上网(保姆级教程)_开发板联网-CSDN博客