1. 查看网卡名称

ip addr #查看所有网卡详细信息

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:3b:15:79 brd ff:ff:ff:ff:ff:ff
    altname enp3s0
    inet 192.168.1.100/24 metric 100 brd 192.168.1.255 scope global dynamic ens160
       valid_lft 46974sec preferred_lft 46974sec
    inet6 fe80::20c:29ff:fe3b:1579/64 scope link 
       valid_lft forever preferred_lft forever

2. 进入网卡配置文件

sudo nano /etc/netplan/50-cloud-init.yaml #进入网卡配置文件,50-cloud-init.yaml根据实际情况修改

3. 配置网卡静态地址

#以下所有内容均要配置,配置时注意格式否则会报错
network:
  version: 2
  renderer: networkd
  ethernets:
    ens160:
      dhcp4: no
      addresses: [192.168.1.100/24]
      routes:
        - to: 0.0.0.0/0
          via: 192.168.1.254
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

3. 应用配置

sudo netplan apply #应用最新网卡配置文件

3. 重启网卡

systemctl restart network #务必执行此命令,否则配置不生效