cloud-init导致ubuntu20.04.5网卡配置重启后失效?

当前系统版本:Ubuntu 22.04.5 LTS

一、删除cloud-init相关配置文件

1. 创建全局禁用标记文件(系统开机检测到此文件直接跳过cloud-init)

bash 复制代码
sudo touch /etc/cloud/cloud-init.disabled

2. 清除历史缓存与日志

bash 复制代码
sudo cloud-init clean --logs

3. 停止并禁用cloud-init所有开机自启服务

bash 复制代码
sudo systemctl disable --now cloud-init
sudo systemctl disable --now cloud-init-local
sudo systemctl disable --now cloud-config
sudo systemctl disable --now cloud-final

4. 删除自动生成的网络配置

bash 复制代码
sudo rm -f /etc/netplan/50-cloud-init.yaml

5. 重启

bash 复制代码
sudo reboot

二、创建新的网卡配置文件

1、创建新的网卡配置文件

bash 复制代码
sudo nano /etc/netplan/00-network.yaml #注意格式
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: true
      optional: false
    enp0s8:
      addresses: [192.168.56.10/24]
      dhcp4: no
      

2、应用网卡配置文件

bash 复制代码
sudo netplan try
sudo netplan apply
相关推荐
智者向内寻求力量1 小时前
【记录】ubuntu 24.04 安装在levnoval PC上之后,蓝牙设备找不到解决方法
linux·服务器·ubuntu
敲代码还房贷18 小时前
VMware17 + Ubuntu22.04 共享 完整步骤
linux·python·ubuntu
好果不榨汁1 天前
网络安全攻防实战:基于 Ubuntu 的攻击机与防守机搭建与演练
安全·web安全·ubuntu
w01_02_031 天前
虚拟机, ubuntu , samba
linux·运维·ubuntu
qq21084629531 天前
Ubuntu 磁盘空间清理实战:从 Docker 到 VirtualBox 的完整指南
linux·ubuntu·docker
海兰1 天前
【应用】Ubuntu 24 搭建大数据 & AI 应用云原生容器化实践
大数据·人工智能·ubuntu
海兰2 天前
【插件】Logbook 插件完全指南(适配 Ubuntu 24.04)
linux·运维·人工智能·ubuntu·agent·openclaw
勇往直前plus2 天前
Docker PostgreSQL 16 部署要点(Ubuntu 22)
ubuntu·docker·postgresql
Eloudy2 天前
sunshine - ubuntu 22.04, moonlight - mac OS26 远程桌面
linux·运维·ubuntu
牢姐与蒯2 天前
Linux进程(二)之进程概念
linux·运维·服务器·ubuntu