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地址

 


如果有书写错误的地方,或者是有问题的地方请及时评论或者是私信,以免误导个别萌新。
虽然,我也是个萌新。

posted @ 2018-09-14 14:12  za168997  阅读(13688)  评论(1编辑  收藏  举报