it编程 > 编程语言 > Javascript

Centos7 ifconfig不显示IP地址解决方案分析

45人参与 2025-11-24 Javascript

虚拟机使用命令ifconfig不显示ip地址

情况如下:

 原因:我们的虚拟机网络服务没有设置为开机自启动

解决

1.进入目录 /etc/sysconfig/network-scripts/

cd /etc/sysconfig/network-scripts/

2.路径下有一个 ifcfg-ens33 文件

(每台机器可能不一样,也可能叫ifcfg-eth0等等)

使用命令 vi ifcfg-ens33 编辑此文件,打开文件你会发现这里onboot=no

注:onboot的意思就是开机时是否启动,这里没启动,当然看不了ip啦,把no改为yes后:wq保存。

可能保存会报错,提示ifcfg-ens33为只文件,此时可以使用su root命令切换一下root用户,再修改、保存就可以了。

type=ethernet
proxy_method=none
browser_only=no
bootproto=static
defroute=yes
ipv4_failure_fatal=no
ipv6init=yes
ipv6_autoconf=yes
ipv6_defroute=yes
ipv6_failure_fatal=no
ipv6_addr_gen_mode=stable-privacy
name=ens33
uuid=7f8f4d75-6b6b-419e-bcdf-cedcf08b8866
device=ens33
onboot=yes
ipaddr=192.168.85.139
gateway=192.168.85.2
netmask=255.255.255.0
dns1=114.114.114.114

ip、子网掩码和网关的设置依据:

注意,dns不要随便填, 国内一般填114.114.114.114即可。

3.重启网络服务

解决:

换个命令:

注意,此时虽然网络通了但可能还是会出现yum安装不了的情况,此时需要修改yum源,比如在国内可以修改成阿里云源。

yum install curl
cd /etc/yum.repos.d/
cp centos-base.repo centos-base.repo.backup
curl -o centos-base.repo http://mirrors.aliyun.com/repo/centos-7.repo
yum clean all
yum makecache

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

您想发表意见!!点此发布评论

推荐阅读

在Linux命令行中解析JSON的详细步骤

11-24

解决虚拟机输入IP addr不显示ip问题

11-24

CentOS虚拟机无法显示本地IP的问题及解决方案

11-24

requests处理token鉴权接口和jsonpath使用方式

11-24

@DateTimeFormat和@JsonFormat注解的用法及说明

11-21

JavaScript装饰器从基础到实战教程

11-19

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论