开发板通过以太网和电脑连接后,串口打印 ifconfig 后没有显示ipv4地址

您所在的位置:网站首页 串口上设置ip地址怎么设置出来 开发板通过以太网和电脑连接后,串口打印 ifconfig 后没有显示ipv4地址

开发板通过以太网和电脑连接后,串口打印 ifconfig 后没有显示ipv4地址

2024-07-13 23:11| 来源: 网络整理| 查看: 265

https://blog.csdn.net/kbwzy/article/details/45650191

https://blog.csdn.net/qq_33229669/article/details/79138556

https://blog.csdn.net/u012995514/article/details/45718149

这三个方法很全。记录一下

问题描述:ifconfig eth0 后开发板没有显示ip地址

root@EasyARM-iMX283 ~# ifconfig eth0

eth0      Link encap:Ethernet  HWaddr 02:00:92:B3:C4:A8           BROADCAST MULTICAST  MTU:1500  Metric:1           RX packets:0 errors:0 dropped:0 overruns:0 frame:0           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:1000           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) 板子默认是安装了网卡驱动吗?接上网线后连接到集线器怎么没有默认ip4地址啊?

     解决方法:板子默认安装了网卡驱动的,显示为没有加载网卡,需要自行配置:ifconfig eth0 192.168.1.10,不必与主机保持同一网段。我的是microzed板子,所以根据文档情况写的这个IP,结果成功了。

我是上面这个方法解决的,其他方法试了不符合,但以后可能需要,都放在一起

另一篇也是配置IP的基础,记录下

先说结论:不显示ipv4地址的原因是Linux系统未开启上网功能,需要用开启上网ifupeth0命令后才能获取ip地址.

想要获取CentOS ipv4地址原因是需要用SecureCRT 来连接Linux系统, SecureCRT连接Linux系统必须知道Linux系统的ip地址才行.使用SecureCRT可以更加方便的对Linux进行相关操作.

Linux网卡的开启与上网功能的开启,ifconfig 为Linux 的网络通讯命令,在Linux操作系统中,输入ifconfig可显示网络设备.

在我的虚拟机中,输入ifconfig 只显示出了lo.原因是eth0网卡未启动

输入ifconfigeth0 up 可启用eth0网卡, ifconfig eth0 down  可停用eth0网卡

在Linux命令中输入ifconfig  eth0 up 回车之后

再输入 ifconfig 查看网络设备,可以看到这个时候显示出来了eth0网卡,可是只显示了ipv6地址,未显示ipv4地址

原因是Linux 系统未开启上网功能. 在命令行中,输入命令ifup eth0 来打开网络

再次输入ifconfig则可看到Linux 系统的ip地址为192.168.64.128

/etc/init.d/networking restart这个命令也可以试一下



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3