1. 输入 ip addr 命令输出如下:

2: enp1s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 1c:86:0b:21:c2:bb brd ff:ff:ff:ff:ff:ff

从以上输出可知,新网卡名称为:enp1s0,当前状态为 DOWN (未启用)

2. 启用网卡

sudo ifconfig enp1s0 up
# 查看网卡状态
ip addr

3. 设置固定ip

3.1 以太网配置文件

# 切换到netplan文件夹下
cd /etc/netplan

#列出当前目录下的文件
ls

3.2 配置 00-installer-config.yaml 文件

如果还有另一个文件,如:00-installer-config-wifi.yaml 是配置WiFi的

# 使用vi编辑
vi 00-installer-config.yaml

文件内容如下:

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s31f6:
      dhcp4: false
      addresses: [10.8.333.25/24]
      gateway4: 10.8.333.254
    enp1s0:
      dhcp4: false
      addresses: [192.168.10.140/24]
      gateway4: 192.168.10.1
  version: 2

3.3 Ubuntu arm64 24.04LTS则配置 50-cloud-init.yaml 文件

示例如下:

network:
  version: 2
  ethernets:
    eth0:
      #  该接口是可选的,系统启动时不会因该接口未就绪而等待
      optional: true
      dhcp4: true
  wifis:
    wlan0:
      optional: true
      dhcp4: true
      # 定义要连接的WiFi接入点
      access-points:
        "HUAWEI_B311_3A":
          # 该WiFi网络是隐藏的,不会广播SSID
          hidden: true
          auth:
            key-management: "psk"
            password: "2953c283b03fe51630004b5fc56c29aa2be851141d9614ba10a04ecf81206878"
        "Redmi":
          auth:
            key-management: "psk"
            password: "ABC@12qwabc"
root@raspberrypi:/etc/netplan# 

4. 编辑完成后保存重启生效