当前系统版本: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
