Linux系统查询IP出现127.0.0.1该怎么解决,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
在Linux系统中查找IP地址时,会遇到不显示IP地址或者只显示127.0.0.1这种情况,这是什么原因造成的呢?
一、正常情况
在linux的doc框中输入命令:ifconfig,敲击enter键后,显示如下结果:
正常显示结果
上图选中的eth0中,inet addr后面的就是linux系统的当前ip地址
二、异常显示,及解决办法
2.1.异常情况1:查看当前linux的IP地址时,找不到IP地址;
输入ifconfig查看IP地址时,在eth0中既没有inet addr,也没有inet6 addr,大眼一看,全是代码,如图:
我遇到这种情况定位到的原因是:虚拟网卡没有正常连接(在界面右上角有一个双电脑标志,鼠标悬浮会提示 no network connect,如下图)
(ps:我装的linux带有图形界面,该标志是在图形界面上看到的)
问题原因:没有开始虚拟网卡服务。
解决办法:1.打开任务管理器,选择服务标签,为了保险,开启所有的和vmvare有关的服务,如下图
2.重启linux即可。(本人是通过这种方式解决的。)
2.2.异常情况2:查看当前linux的IP地址时,IP地址显示为127.0.0.1
需要修改一下系统的配置文件(很简单,不要怕),解决办法如下:
1.在命令框中输入vi /etc/sysconfig/network-scripts/ifcfg-eth0 命令,显示如下结果:
2.点击I或者A进入文件编辑状态(需要先切换到管理员帐号下,自行百度)
3.将其中的ONBOOT=no改为yes,
4.点击Esc,
5.输入 :wq,
6.敲击enter保存并退出.
7.输入命令: service network restart(重启服务命令)
8.如果还不行就重启一下linux服务器.
Linux有哪些版本
Linux的版本有:Deepin、UbuntuKylin、Manjaro、LinuxMint、Ubuntu等版本。其中Deepin是国内发展最好的Linux发行版之一;UbuntuKylin是基于Ubuntu的衍生发行版;Manjaro是基于Arch的Linux发行版;LinuxMint默认的Cinnamon桌面类似Windows XP简单易用;Ubuntu则是以桌面应用为主的Linux操作系统。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网行业资讯频道,感谢您对编程网的支持。