(故障集)——新安装的Ubuntu系统重启后ens33没了

本文档介绍了在新安装的Ubuntu 22.04系统中,遇到重启后ens33网络接口消失的问题及解决方法。主要涉及两种解决方案:一是通过永久配置netplan来恢复网络;二是使用临时配置通过ifconfig命令手动设置IP。文章详细阐述了配置过程和相关命令的使用。

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

故障集——新安装的Ubuntu系统重启后ens33没了

故障现象

方法一:永久配置

从网上看到使用ifconfig -a可以显示lo和ens33网卡,然后使用ifconfig ens33 up启用网卡,但是只能看到inet6(ipv6)的地址没有ipv4的IP地址,这个时候需要去netplan去配置网络:

sudo vim /etc/netplan/50-cloud-init.yaml 

因为我的ubuntu版本是22.04版本,使用lsb_release -a命令查看:

所以可能配置文件不同,所以打开这个文件看一下是否是netplan的默认配置文件:

于是我根据自己的情况进行配置,但是ubuntu22.04刚安装完是没有vim编辑器的只有vi,自带的vi还不完整没办法在输入模式下使用上下左右方向键,所以还是需要下载vim编辑器:

apt-get install -y vim

#测试刚才配置有没有生效
netplan try
#开启 systemd-networkd服务(可选)
systemctl start systemd-networkd
#查看systemd-networkd服务状态(可选)
systemctl status systemd-networkd
#重启网络服务
netplan apply
#查看设定的IP是否生效
ifconfig

重启ping一下百度试试是否能连上,是否永久生效:

成功

方法二:临时配置

临时配置的方法非常简单,不过刚刚下载下来的ubuntu22.04是没有ifconfig命令的,所以需要手搓一个ifconfig出来:

apt install net-tools

如果习惯使用旧的ifconfig命令,则需要安装net-tools软件包。net-tools是一个工具包,其中包含构成Linux网络基础的一系列程序。这些包括:

  • ifconfig
  • netstat
  • dig
  • hostname
  • route
  • arp
  • iptunnel

使用ifconfig [网卡名称] IP地址 broadcast 网关地址 netmask 255.255.255.0就行了

#例:
ifconfig ens33 192.168.222.58 broadcast 192.168.222.2 netmask 255.255.255.0

END

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值