在使用最小镜像的 Armbian 系统中配置无线网络

2024-09-19#Armbian#网络工具

Armbian 是一个基于 Debian 或 Ubuntu 的开源操作系统,专门针对嵌入式 ARM 平台进行优化和定制。对于自带 Wifi 模块的主机,在第一次登录系统时,会在命令行中引导配置无线网络。如果此时没有配置,那么以后就没有提示了。那此时该如何配置呢?尽管Armbian 提供给了 armbian-config 命令和图形化界面程序来配置系统;但是如果使用了“最小镜像” 安装的系统,很可能就没有这个工具。查看 Armbian 的网络配置文档,可知使用最小镜像的系统,使用网络后端是 systemd-networkd,可使用 netplan 配置网络。

Netplan 介绍 🔗

Netplan 是一个用于网络配置工具。其官网介绍自己为“一个网络配置抽象渲染器”(a network configuration abstraction renderer)。它使用 YAML 格式的配置文件,可用于管理 NetworkManager 或者 systemd-networkd 网络后端。

配置步骤 🔗

无线网络的配置可参考 Armbian 的文档

添加配置文件 🔗

首先,创建无线网络配置文件。Armbian 默认使用的是 Nano 编辑器,因此使用 nano 打开:

nano /etc/netplan/30-wifis-dhcp.yaml

添加如下内容:

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

然后将文件模式修改为 600

chmod 600 /etc/netplan/*.yaml

验证配置 🔗

验证配置是否正确:

netplan try

应用配置 🔗

如果配置没有错误,那么应用配置:

netplan apply

检查网络 🔗

使用 ip addr 命令检查主机是否获取到了 IP;或者使用 curl 命令访问某个远程的网页,检查网络联通性。初次之外,既然系统里有 netplan,那么可以使用 netplan status --all 查看当前的网络配置。


加载中...