💡
原文中文,约6100字,阅读约需15分钟。
📝
内容提要
本文介绍了在Arch系统中使用NetworkManager、iwd和Dnsmasq进行网络配置的步骤,包括安装、配置文件设置和WiFi连接方法,强调了Dnsmasq的缓存功能和自定义域名的优势,以及通过命令行工具重连网络的方式。
🎯
关键要点
- Arch 安装时可使用 iwd 连接无线网络。
- 安装 NetworkManager、dnsmasq 和 iwd 的命令为:sudo pacman -S networkmanager dnsmasq iwd。
- NetworkManager 功能强大,适合大部分桌面环境。
- Dnsmasq 在小型网络中实用,支持 DNS 缓存和自定义域名。
- 配置 dnsmasq 缓存大小为 4096,默认为 150。
- 自定义域名示例包括自动代理和路由器的域名定义。
- 选择合适的上游 DNS 服务器,推荐阿里云的 DNS。
- 启用 iwd 作为 WiFi 后端,配置文件中设置 wifi.backend = iwd。
- waybar 配置可显示网络信息,包括信号强度和 IP 地址。
- 使用命令行工具 nmcli 和 nmtui 进行网络重连。
- iwd 依赖少,适合用于 Linux 系统的无线网络管理。
- 通过发送 SIGUSR1 信号验证 dnsmasq 的缓存大小是否生效。
➡️