Ubuntu22.04服务器重启后没网络IP丢失

目录

1、打开01-network-manager-all.yaml 文件

bash 复制代码
vim /etc/netplan/01-network-manager-all.yaml

也有的是00-network-manager-all.yaml

2、添加下面的内容

bash 复制代码
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eno1:
      dhcp4: no
      addresses: [192.168.10.60/24]
      routes:
        - to: default
          via: 192.168.10.254
      nameservers:
        addresses: [8.8.8.8, 114.114.114.114]

需要改动的地方

1、addresses

这里填写你自己的IP地址
/24的意思是子网掩码位数,24位代表的是24个1,即255.255.255.0,不用管

2、via

这里写网关地址

3、配置生效

bash 复制代码
sudo netplan apply

重启网络服务,如果没有任何提示,证明配置文件内容正确

4、验证

bash 复制代码
sudo reboot
相关推荐
LXY_BUAA4 分钟前
《嵌入式操作系统》_驱动框架_20260318
linux·运维·服务器
小黑要努力8 分钟前
json-c安装以及amixer使用
linux·运维·json
sdm07042742 分钟前
Linux-进程2
运维·服务器
柯儿的天空44 分钟前
【OpenClaw 全面解析:从零到精通】第 016 篇:OpenClaw 实战案例——代码开发助手,从代码生成到部署自动化的全流程
运维·人工智能·ai作画·自动化·aigc·ai写作
我科绝伦(Huanhuan Zhou)1 小时前
从自动化到自主化—AI Agent引领的运维范式变革
运维·人工智能·自动化
zzzsde1 小时前
【Linux】进程控制(1):进程创建&&进程终止
linux·运维·服务器
vpk1122 小时前
Docker 安装与常用命令
运维·docker·容器
liurunlin8882 小时前
httpslocalhostindex 配置的nginx,一刷新就报404了
运维·nginx
开源盛世!!2 小时前
3.19-3.21
linux·服务器·前端
Maverick062 小时前
Oracle PDB 概念与架构
运维·数据库·oracle