安装了Ubuntu 22.04.3后想着设置静态IP,但命令行设置一直没成功,只能通过设置里面的网络功能修改,查询了很多资料,终于搞定
Netplan简介
Ubuntu 18.04开始,Ubuntu和Debian移除了以前的ifup/ifdown命令和/etc/network/interfaces配置文件,转而使用ip link set或者/etc/netplan/01-netcfg.yaml模板和sudo netplan apply命令实现网络管理。
Netplan 是抽象网络配置描述器,用于配置Linux网络。 通过netplan命令,你只需用一个 YAML文件描述每个网络接口所需配置。netplan并不关系底层管理工具是NetworkManager还是networkd。
netplan的使用可能导致新版本Ubuntu重启后网络无法连通。
废话不多说,开始设置。。。。。。。
一、备份配置模板
并进入netplan目录
user@lm-pc:~# cd /etc/netplan/
系统默认的模板应该是这样,默认模板名称:01-network-manager-all.yaml
user@lm-pc:/etc/netplan# cat 01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system