Ubuntu 22.04.5 系列默认使用 Netplan 管理网络,配置文件位于 /etc/netplan/目录。
静态 IP 设置的推荐方法
直接修改 Netplan 文件:
编辑 /etc/netplan/下的 YAML 文件(如 01-custom.yaml),配置静态 IP 时需禁用 DHCP 并指定地址、网关和 DNS。例如:
network: version: 2 renderer: networkd ethernets: eth0: dhcp4: false addresses: [192.168.1.100/24] routes: - to: default via: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]
修改后运行 sudo netplan apply生效,无需重启
记得替换已弃用的 gateway4参数
缩进必须使用空格(不能是 Tab)
冒号后有空格。
多网卡情况示例,两块网卡eno10np1和eno9np0。
注意routes配置,一块网卡为默认,一块配具体的网段
network: version: 2 renderer: networkd ethernets: eno10np1: dhcp4: no addresses: [192.168.169.240/23] routes: - to: default via: 192.168.169.254 nameservers: addresses: [202.101.172.35,114.114.114.114] eno9np0: dhcp4: no addresses: [192.18.254.188/24] routes: - to: 192.18.254.0/24 via: 192.18.254.254