首页 > 为什么linux的ip地址变成了127.0.0.1?

为什么linux的ip地址变成了127.0.0.1?

我发现eth0这个接口没了,只有一个lo的接口,怎么办呢?

我尝试启动eh0接口,失败了。。。

查询了messages日志
一开始貌似是正常的

后来变成无法找到设备了


lo 是回环网卡,127.0.0.1是回环地址。


network的配置文件可能有问题。
查看一下 eth0网卡的mac地址

ifconfig eth0 

( HWaddr之后的16进制信息就是mac地址)

然后再看一下对应配置文件,/etc/sysconfig/network-scripts/ifcfg-eth0

more /etc/sysconfig/network-scripts/ifcfg-eth0

如果第一步获取的mac地址和配置文件中的并不一致,可以尝试修改配置文件。
然后,删除 /etc/udev/rules.d/70-persistent-net.rules。
(关于/etc/udev/rules.d/70-persistent-net.rules 的作用,可以参考 udev)

重启系统,再查看eth0是否正常加载。

以上是我的centos的方法,并没有在其他linux上尝试,如果没有效果,请谅解。


同意楼上, 添加一个新的网卡, 然后再启动。


如果你只能看到 lo 这个名字的数据, 说明你的网卡还没驱动成功(或者说还没有添加网卡).

关于 ifconfig 命令执行结果的解释, 楼主可以参考以下资料:
Linux命令之ifconfig - 网络配置命令

【热门文章】
【热门文章】