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

  

posted on 2025-08-20 17:06  yi-sheng  阅读(218)  评论(0)    收藏  举报