说明

Armbian 是基于 Debian (Server 版) 或 Ubuntu (Minimal/IOT 版) 开发的系统,专为嵌入式 ARM 设备进行了优化和定制。

Server 版本的 Armbian 可以使用 armbian-config 命令通过 GUI 界面来设置网络。

但是 Minimal/IOT 版本的系统可能没有这个工具。

根据 Armbian 的文档,Minimal/IOT 版本的 Armbian 使用网络服务 systemd-networkd,可以通过 netplan 来配置网络。

添加配置文件

首先,通过 SSH 连接到 Armbian,并使用 root 用户登录系统。然后,输入以下命令编辑网络配置文件:

nano /etc/netplan/wifi.yaml

接着,输入以下 YAML 配置内容:

network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: true
      dhcp6: true
      access-points:
        "WIFI SSID":
          password: "WIFI 密码"

请将 "WIFI SSID" 替换为你的 WiFi 名称,"WIFI 密码" 替换为你的 WiFi 密码。完成编辑后,按下 Ctrl+X,然后按 y 和回车键保存并退出编辑器。

修改文件权限

使用以下命令修改配置文件的权限:

chmod 600 /etc/netplan/wifi.yaml

这将使文件只对 root 用户可读写。

验证配置文件

运行以下命令来验证配置文件:

netplan try

如果没有报错,可以直接按回车跳过 120 秒的等待时间。如果出现报错,请根据提示回到上一步检查配置文件的输入是否正确。

应用配置

使用以下命令应用配置:

netplan apply

查看连接状态

等待几秒钟后,输入以下命令查看 wlan0 是否成功连接到 WiFi 并获取到了 IP 地址:

ip addr show wlan0

设置静态 IP

若要设置静态 IP,请再次编辑配置文件:

nano /etc/netplan/wifi.yaml

修改配置文件如下:

network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: false
      dhcp6: false
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      access-points:
        "WIFI SSID":
          password: "WIFI 密码"

请将 192.168.1.100 修改为你想设置的 IP 地址,将 192.168.1.1 修改为你的网关(路由器)IP 地址。完成后,按下 Ctrl+X,然后按 y 和回车键保存并退出编辑器。

验证并应用

与之前一样,使用以下命令验证配置文件是否正确:

netplan try

然后,应用配置:

netplan apply

最后,输入以下命令查看 wlan0 的 IP 地址,以验证设置是否成功:

ip addr show wlan0