linux系统查看IP地址,不显示IP地址或者只显示127.0.0.1
一、正常情况
在linux的doc框中输入命令:ifconfig
敲击enter键后,显示如下结果:
eth0中,int addr后面的就是linux系统的IP地址。
二、异常显示,及解决办法
2.1、查看IP地址时,找不到IP地址;
2.2、查看IP地址时,IP地址显示为127.0.0.1;
2.1、输入ifconfig命令后,没有IP地址。
输入ifconfig查看IP地址时,在eth0中既没有inet addr,也没有inet6 addr,大眼一看,全是代码,如图:
我这边碰到这种情况的原因是——虚拟网卡没有正常连接。
因为我装的是图形界面,所以查看起来很简单:
在界面右上角有一个双电脑标志,鼠标悬浮会提示 no network connect.
我的解决办法是开启了虚拟网卡的服务:打开任务管理器,选择服务标签,为了保险,开启所有的和vmvare有关的服务,如下图:
然后重启虚拟机,输入ifconfig,正常显示。
2.2、输入ifconfig后,显示为127.0.0.1.
在linux系统中输入命令:
然后显示如下结果vi /etc/sysconfig/network-scripts/ifcfg-eth0
点击I或者是A进入可编辑状态(需要先切换到管理员帐号下,自行百度)
1.将其中的ONBOOT=no改为yes,
2.点击Esc,
3.输入 :wq,
4.敲击enter保存并退出.
5.输入命令: service network restart(重启服务命令)
重启服务器,会出现正在配置IP的提示,待自动配置成功后,输入命令ifconfig可以查看是否正确显示IP地址
如果有书写错误的地方,或者是有问题的地方请及时评论或者是私信,以免误导个别萌新。
虽然,我也是个萌新。