Linux 下ifconfig只有回环地址

本文详细介绍了在CentOS系统中如何正确配置静态IP地址,并提供了遇到网络故障时的一系列排查步骤,包括检查网络配置文件、重启网络服务等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在我第一次设置了网络ip后,后面再打开这个虚拟机时发现网络不可用;即使使用ifconfig或者ifconfig -a都无效;最终在我多次重启以及试了各种办法的情况下问题终于得到解决,这里把我的解决过程写一下希望能帮到一些相同情况的童鞋;注意我这里使用的是CentOs,其他的Linux操作系统可能不一定可以

一、首先保证ip设置是正确的

因为我这里的是ens33网卡,所以相对应的下面路径下就有一个网络文件为ifcfg-ens33

vi /etc/sysconig/network-scripts/ifcfg-ens33

里面内容大致是这样的,可能会有区别;主要看IP地址、网关与子网掩码是否有错(#号后面是注释,只是注明都有什么作用的而已)

TYPE=“Ethernet” #网卡类型(通常是Ethemet以太网)
PROXY_METHOD=“none” #代理方式:为关闭状态
BROWSER_ONLY=“no” #只是浏览器:否
BOOTPROTO=“static” #网卡的引导协议【static:静态IP dhcp:动态IP none:不指定,不指定容易出现各种各样的网络受限】
DEFROUTE=“yes” #默认路由
IPV4_FAILURE_FATAL=“no” #是否开启IPV4致命错误检测
IPV6INIT=“yes” #IPV6是否自动初始化:是(现在还未用到IPV6,不会有任何影响)
IPV6_AUTOCONF=“yes” #IPV6是否自动配置:是(现在还未用到IPV6,不会有任何影响)
IPV6_DEFROUTE=“yes” #IPV6是否可以为默认路由:是(现在还未用到IPV6,不会有任何影响)
IPV6_FAILURE_FATAL=“no” #是否开启IPV6致命错误检测
IPV6_ADDR_GEN_MODE=“stable-privacy” #IPV6地址生成模型
NAME=“ens33” #网卡物理设备名称
UUID=“ab60d501-535b-49f5-a76b-3336a4120f64” #通用唯一识别码,每一个网卡都会有,不能重复,否则两台linux机器只有一台可上网
DEVICE=“ens33” #网卡设备名称,必须和‘NAME’值一样
ONBOOT=“yes” #是否开机启动,要想网卡开机就启动或通过 systemctl restart network控制网卡,必须设置为 yes
IPADDR=192.168.137.129 # 本机IP
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.137.2 #默认网关

二、开启网卡

ifconfig ens33 up

三、关闭网络服务

因为我这里重启网络时出现重启失败的情况,所以要以防失败先把网络服务关闭

service NetworkManager stop  

四、重启网络

service network restart

五、查看网卡是否成功开启

ifconfig
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值